> For the complete documentation index, see [llms.txt](https://irosyadi.gitbook.io/irosyadi/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://irosyadi.gitbook.io/irosyadi/programming/programming-resource.md).

# Programming Resources

## Programming

* [Learn X in Y Minutes](https://learnxinyminutes.com/), [Github](https://github.com/adambard/learnxinyminutes-docs) License: CC-BY-SA

## Programming Tutorial

* [Free Online Tutorials and Courses](https://www.tutorialspoint.com/tutorialslibrary.htm)
* [Free Online IDE and Terminal](https://www.tutorialspoint.com/codingground.htm)

## Programming

* [harc/ohm: A library and language for building parsers, interpreters, compilers, etc.](https://github.com/harc/ohm)

## Programming

* [Problems Project Lovelace](https://projectlovelace.net/problems/)

## Programming Reference

* [DevDocs API Documentation](https://devdocs.io/)

## Coding Tutorial

* [Leaf](https://getleaf.app/)
* [CourseMaker - Make Online Courses](https://coursemaker.org/)

## Programming Languages

* [Languages - CodeLani](https://codelani.com/lists/languages.html)
