The C Programming Language
I’ve already started a course on Coursera about programming in C and today I just got the famous The C Programming Language by Brian W. Kernighan and Dennis M. Ritchie in the mail (same day Amazon delivery, of course).
The second edition of this book was published in 1988 and the thought of following in the footsteps and doing the same kind of programming work that people were doing 30 or 40 years ago is a little surreal. Up until the Coursera course that I began earlier this month, I’d only programmed in Python and dabbled a little in web development languages. The age of this book shows, when following the “Hello, World” tutorial, the instructions for compiling and running the program on a UNIX system are given. For other systems, the reader is asked to consult a local expert, the 20th-century equivalent of Googling it.
Compared to the other programming and computer science books I own and may or may not get around to reading, this book is tiny, around 200 pages. There really is no excuse not to finish it, despite some of the intimidating reviews out there.
Note: the Amazon link above is an affiliate link and I would earn a small commission if you, the dear reader, purchase the book through my link. If you’ve enjoyed reading this post, consider using the link.