4 ms·
"The C programming language" by Brian W. Kernighan Only answer I would choose if only one book. I don't care if it's slightly dated, programming fundamentals
by gunalx 3y ago
"The C programming language"
by
Brian W. Kernighan
Only answer I would choose if only one book.
I don't care if it's slightly dated, programming fundamentals are the same.
- cben 3y agoI'll add The Unix Programming Environment, by Kernighan and Pike. Like K&R, the examples it picks "happen" to teach so much more than you came to learn :), e.g. anatomy of version control, some language design, basics of interpreters & compilers.
- zabzonk 3y agoand also by Dennis Ritchie (dmr), designer of C. but i think kernighan wrote most of it
- Brian_K_White 3y agoDude just lops the R off of K&R!
- Turing_Machine 3y agoOrthogonal to its usefulness for learning C, K&R (especially K&R 1) deserves to be kept around to serve as an aspirational model for clear and concise technical writing. There's more real material in that slim book than in many a thousand page doorstop out there, yet at the same time it's easy to follow.