This book, sometimes just referred to by the initials of its authors K&R (Kernighan and Ritchie), is a classic. I almost didn’t include it in the list because it’s so very focused on a single programming language, C.
But, I think it’s still worth reading. It’s a bit of computer science history. It gives an insight into how the world thought about programming back in the late 1970s, and gives a great perspective of how similar the concept of software engineering is today from those heady days when C and Unix weren’t yet household names.
Want to read more reviews of this book or buy it? Check out the links below:
Contributor: Karthik Sridharan from Kinnek