Programming books recommended by reddit

The most-mentioned books on r/programming.

Introduction to Algorithms
55 users
C Programming Language
53 users
Working Effectively with Legacy Code
49 users
JavaScript
48 users
Code
48 users
Clean Code
47 users
Code Complete
43 users
The Elements of Computing Systems
33 users
Purely Functional Data Structures
33 users
Design Patterns
29 users
Peopleware
29 users
The Pragmatic Programmer
27 users
Expert C Programming
25 users
The Little Schemer
24 users
Beautiful Code
24 users
Compilers
23 users
The Algorithm Design Manual
21 users
Refactoring
19 users
The Mythical Man-Month
18 users
Computer Organization and Design
17 users
Computer Architecture
16 users
Effective C++
16 users
The D Programming Language
16 users
Head First Design Patterns
16 users
Programming Collective Intelligence
16 users
Concepts, Techniques, and Models of Computer Programming
15 users
The Art of the Metaobject Protocol
15 users
Test Driven Development
15 users
Introduction to the Theory of Computation
15 users
Accelerated C++
14 users
Hacker's Delight
14 users
The C++ Programming Language
14 users
Paradigms of Artificial Intelligence Programming
14 users
Computer Systems
13 users
Programming Pearls
13 users
Types and Programming Languages
13 users
Effective Java
13 users
The Design of Everyday Things
13 users
Concrete Mathematics
12 users
Don't Make Me Think
12 users
Making Software
12 users
Cracking the Coding Interview
12 users
Operating Systems Design and Implementation
11 users
C++ Primer Plus
11 users
JavaScript
11 users
Learning Python
11 users
Structure and Interpretation of Computer Programs
10 users
Domain-Driven Design
10 users
Growing Object-Oriented Software, Guided by Tests
10 users
Programming in Objective-C
10 users
Gödel, Escher, Bach
10 users
Head First Java
10 users
Modern C++ Design
9 users
Cocoa programming for Mac OS X
9 users
Framework Design Guidelines
9 users
Assembly Language Step-by-Step
9 users
Mastering Regular Expressions
9 users
RESTful Web Services
9 users
Engineering
8 users
The Non-Designer's Design Book
8 users
Large-Scale C++ Software Design
8 users
Advanced Programming in the UNIX Environment
8 users
The Art of Computer Programming, Volumes 1-4A Boxed Set
8 users
Operating System Concepts
8 users
Programming Perl
8 users
Software Estimation
8 users
CLR via C#
8 users
Masters of Doom
8 users
Dealers of Lightning
8 users
Coders at Work
8 users
The Manga Guide to Databases
8 users
Accelerate
8 users
Unix Network Programming, Volume 1
7 users
The Clean Coder
7 users
The Unix Programming Environment
7 users
The Art of Computer Programming, Vols. 1-3
7 users
More Effective C++
7 users
C++ primer
7 users
Elements of Style
7 users
Racing the Beam
7 users
The Soul of A New Machine
7 users
Patterns of Enterprise Application Architecture
7 users
Computer Graphics
7 users
Pattern Recognition and Machine Learning
7 users
C Programming
7 users
Applied Cryptography
7 users
Garbage Collection
7 users
Lisp in Small Pieces
7 users
Linux Kernel Development
7 users
Forth on the Atari
7 users
Professional JavaScript for Web Developers
7 users
3D Math Primer for Graphics and Game Development
7 users
The Linux Programming Interface
7 users
A Philosophy Of Software Design
7 users
Joe Celko's SQL for Smarties
6 users
ARTIFICIAL INTELLIGENCE
6 users
Artificial Intelligence
6 users
Programming
6 users
The New Turing Omnibus
6 users
Land of Lisp
6 users