Tutorials for Learning C
Sep. 11th, 2023 10:46 amI keep losing my list of interesting C tutorials and can't find them whenever I talk to someone who wants to learn more about C. Also, the links get out-of-date after a while. So, I'm sharing my list here and will try to keep it somewhat up-to-date.
Coding examples in several languages:
https://pleac.sourceforge.net/
How to write your own text adventure in C:
https://helderman.github.io/htpataic/htpataic01.html
Tutorial on building Lisp in C:
https://buildyourownlisp.com/
https://en.wikibooks.org/wiki/C_Programming
https://github.com/angrave/SystemProgramming/wiki/C-Programming,-Part-1:-Introduction
My absolute favorite compiler design book:
https://holub.com/compiler/
Some lists of resources:
https://github.com/Michael0x2a/curated-programming-resources/blob/master/resources.md#c
https://github.com/progdisc/resources#c
https://github.com/EbookFoundation/free-programming-books/blob/main/books/free-programming-books-langs.md#c
https://web.archive.org/web/20180418203349/https://github.com/rby90/Project-Based-Tutorials-in-C
Coding examples in several languages:
https://pleac.sourceforge.net/
How to write your own text adventure in C:
https://helderman.github.io/htpataic/htpataic01.html
Tutorial on building Lisp in C:
https://buildyourownlisp.com/
https://en.wikibooks.org/wiki/C_Programming
https://github.com/angrave/SystemProgramming/wiki/C-Programming,-Part-1:-Introduction
My absolute favorite compiler design book:
https://holub.com/compiler/
Some lists of resources:
https://github.com/Michael0x2a/curated-programming-resources/blob/master/resources.md#c
https://github.com/progdisc/resources#c
https://github.com/EbookFoundation/free-programming-books/blob/main/books/free-programming-books-langs.md#c
https://web.archive.org/web/20180418203349/https://github.com/rby90/Project-Based-Tutorials-in-C