Programming Books

Programmers need to know a lot more than knowing the syntax of a programming language. These books cover topics that helped me become a better programmer.

Clean Code

Robert C. Martin

If I had to choose one chapter that everyone learning programming should read, it would be the first one of this book. It teaches you what good code is, independently of the language used.

Clean Coder

Robert C. Martin

This book is as important as its predecessor. It teaches you how to be a professional programmer. I didn’t expect it to be as good, but this is definitely the second book I’d require students to read.