4 ms·
The C language can be best learned from "The C Programming Language, 2nd Ed" [1], also known as "K&R book". Pair it with excellent notes by Steve Summit [2], an
by whydoyoucare 7y ago
The C language can be best learned from "The C Programming Language, 2nd Ed" [1], also known as "K&R book". Pair it with excellent notes by Steve Summit [2], and you don't need any other book to master C.
[1] https://www.amazon.com/Programming-Language-2nd-Brian-Kernighan/dp/0131103628 https://www.amazon.com/Programming-Language-2nd-Brian-Kernig...
[2] https://www.eskimo.com/~scs/cclass/notes/top.html https://www.eskimo.com/~scs/cclass/notes/top.html
- boring_twenties 7y agoNo doubt K&R is second to none, but it only covers C89. Since then we have 99, 11 and apparently now 17 too?
- whydoyoucare 7y agoA useful approach is to learn 95% of the language from K&R, and then refer to the newer standards for the incremental changes. If there is a book as good as K&R and covers the new ideas, I'm interested to learn about it! :-)