Books recommended
by developers,
tracked from real articles.

We analyze 1.27M+ developer articles on DEV to find which programming books developers actually recommend — with source articles and trend visibility.

2,611 source articles 657 books Updated Apr 2026 Methodology

Popular ways to explore

Overall Rankings

1
Cover of Clean Code: A Handbook of Agile Software Craftsmanship

Clean Code: A Handbook of Agile Software Craftsmanship

Robert C. Martin

20953 in 90d
426.9

View →

2
Cover of The Pragmatic Programmer: From Journeyman to Master

The Pragmatic Programmer: From Journeyman to Master

Andy Hunt and Dave Thomas

904 in 90d
210.2

View →

3
Cover of Design Patterns: Elements of Reusable Object-Oriented Software

Design Patterns: Elements of Reusable Object-Oriented Software

Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides

741 in 90d
161.8

View →

4
Cover of Designing Data-Intensive Applications

Designing Data-Intensive Applications

Martin Kleppmann

676 in 90d
144.3

View →

5
Cover of Clean Architecture

Clean Architecture

Robert C. Martin

584 in 90d
138.2

View →

6
Cover of The Phoenix Project

The Phoenix Project

Gene Kim

612 in 90d
136.1

View →

7
Cover of Deep Work

Deep Work

Cal Newport

7549 in 90d
130.7

View →

8
Cover of Head First Design Patterns: A Brain-Friendly Guide

Head First Design Patterns: A Brain-Friendly Guide

Eric Freeman

762 in 90d
129.6

View →

9
Cover of Test Driven Development: By Example

Test Driven Development: By Example

Kent Beck

463 in 90d
113.4

View →

10
Cover of Code Complete

Code Complete

Steve McConnell

440 in 90d
100

View →

11
Cover of Grokking Algorithms

Grokking Algorithms

Aditya Bhargava

433 in 90d
99.9

View →

12
Cover of Working Effectively with Legacy Code

Working Effectively with Legacy Code

Michael Feathers

390 in 90d
91.5

View →

13
Cover of Atomic Habits

Atomic Habits

James Clear

390 in 90d
91.5

View →

14
Cover of Effective Java

Effective Java

Joshua Bloch

480 in 90d
90

View →

15
Cover of The Clean Coder: A Code of Conduct for Professional Programmers

The Clean Coder: A Code of Conduct for Professional Programmers

Robert C. Martin

391 in 90d
88.3

View →

16
Cover of JavaScript: The Good Parts

JavaScript: The Good Parts

Douglas Crockford

706 in 90d
87.8

View →

17
Cover of The DevOps Handbook

The DevOps Handbook

Gene Kim, Jez Humble, Patrick Debois, John Willis

331 in 90d
71.3

View →

18
Cover of Soft Skills: The Software Developer's Life Manual

Soft Skills: The Software Developer's Life Manual

John Sonmez

300 in 90d
71

View →

19
Cover of Introduction to Algorithms

Introduction to Algorithms

Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest, Clifford Stein

312 in 90d
67.1

View →

20
Cover of The Lean Startup

The Lean Startup

Eric Ries

281 in 90d
66.8

View →

Explore by Category

By Theme