Share:

12 Best Programming Books

Goal: Find the best Programming books according to the internet (not just one person's opinion).

Method:

  1. Search for "best programming books" and study the top 5+ pages.
  2. Add only the books mentioned 2+ times.
  3. Rank the results neatly here.

12 Best Programming Books

As an Amazon Associate, we earn from qualifying purchases (at no extra cost to you).

1

The Pragmatic Programmer

From Journeyman to Master

by Andrew Hunt

Also recommended by:

Ev Williams, Jeff Atwood

2

Clean Code

A Handbook of Agile Software Craftsmanship

by Robert C. Martin

3

The Mythical Man-Month

Essays on Software Engineering

by Frederick P. Brooks Jr.

4

Code Complete

A Practical Handbook of Software Construction

by Steve McConnell

Also recommended by:

Jeff Atwood

5

Code

The Hidden Language of Computer Hardware and Software

by Charles Petzold

6

Introduction to Algorithms

by Thomas H. Cormen

7

Volume 1: Fundamental Algorithms

The Art of Computer Programming, Book 1

by Donald Knuth

8

Structure and Interpretation of Computer Programs

by Harold Abelson

9

Programming Pearls

by Jon Bentley

Also recommended by:

Jeff Atwood

10

Cracking the Coding Interview

189 Programming Questions and Solutions

by Gayle Laakmann McDowell

11

Design Patterns

Elements of Reusable Object-Oriented Software

by Erich Gamma

12

Refactoring

Improving the Design of Existing Code

by Martin Fowler

Sources

Other Lists