LibreReads
[Beta]
Search
Best programming books
1.
Structure and Interpretation of Computer Programs
by:
Harold Abelson
4.47 avg rating — 4,821 ratings
2.
Code Complete: A Practical Handbook of Software Construction
by:
Steve McConnell
4.30 avg rating — 9,436 ratings
3.
Introduction to Algorithms
by:
Thomas H. Cormen
4.35 avg rating — 9,239 ratings
4.
Design Patterns: Elements of Reusable Object-oriented Software / Applying UML and Patterns: An Introduction to Object-Oriented Analysis and Design and Iterative Development, 2 Volume Set
by:
Erich Gamma
4.19 avg rating — 11,823 ratings
5.
Hacker's Delight
by:
Henry S. Warren Jr.
4.20 avg rating — 1,133 ratings
6.
Refactoring: Improving the Design of Existing Code
by:
Martin Fowler
4.24 avg rating — 8,765 ratings
7.
The Art of Computer Programming, Volumes 1-4A Boxed Set
by:
Donald Ervin Knuth
4.74 avg rating — 234 ratings
8.
The Algorithm Design Manual
by:
Steven S. Skiena
4.34 avg rating — 2,669 ratings
9.
Programming Pearls
by:
Jon L. Bentley
4.20 avg rating — 3,209 ratings
10.
On Lisp: Advanced Techniques for Common Lisp
by:
Paul Graham
4.30 avg rating — 479 ratings
11.
Programming Pearls
by:
Jon L. Bentley
4.20 avg rating — 3,209 ratings
12.
Scratch 2.0 Programming
by:
Denis Golikov
4.39 avg rating — 57 ratings
13.
Structure and Interpretation of Computer Programs
by:
Harold Abelson
4.47 avg rating — 4,821 ratings
14.
Grokking Algorithms An Illustrated Guide For Programmers and Other Curious People
by:
Aditya Y. Bhargava
4.42 avg rating — 5,145 ratings
15.
Practical Common Lisp
by:
Peter Seibel
4.15 avg rating — 788 ratings
16.
Programming Ruby: The Pragmatic Programmers' Guide
by:
Dave Thomas
4.04 avg rating — 1,983 ratings
16.
Accelerated C++: Practical Programming by Example
by:
Mike Hendrickson
4.07 avg rating — 721 ratings
18.
The Practice of Programming (Addison-Wesley Professional Computing Series)
by:
Brian W. Kernighan
4.12 avg rating — 1,932 ratings
19.
The Little Schemer
by:
Daniel P. Friedman
4.29 avg rating — 1,978 ratings
20.
Com+ Programming: A Practical Guide Using Visual C++ and Atl
by:
Pradeep Tapadiya
3.33 avg rating — 3 ratings
21.
Land of Lisp: Learn to Program in Lisp, One Game at a Time!
by:
Conrad Barski
4.16 avg rating — 673 ratings
22.
The Rails Way
by:
Obie Fernandez
3.85 avg rating — 271 ratings
23.
Working Effectively with Legacy Code
by:
Michael C. Feathers
4.14 avg rating — 4,640 ratings
24.
The Little LISPer
by:
Daniel P. Friedman
4.29 avg rating — 1,978 ratings
25.
The C++ Programming Language
by:
Bjarne Stroustrup
4.10 avg rating — 4,014 ratings
26.
Responsive Web Design Overview For Beginners
by:
Brett Romero
3.33 avg rating — 9 ratings
26.
Your First App: Node.js
by:
Jim Schubert
0.00 avg rating — 0 ratings
26.
Learn Python Programming the Easy and Fun Way
by:
Elaiya Iswera Lallan
3.33 avg rating — 3 ratings
26.
ZX Spectrum Games Code Club: Twenty fun games to code and learn
by:
Gary Plowman
4.13 avg rating — 15 ratings
26.
The Pragmatic Programmer: From Journeyman to Master
by:
Andrew Hunt
4.33 avg rating — 23,515 ratings
26.
OOP Concepts Booster : Take Your Coding Skills to the Next Level
by:
Rakesh Singh
3.69 avg rating — 16 ratings
32.
Java Concurrency in Practice
by:
Brian Goetz
4.48 avg rating — 2,887 ratings
32.
Scratch Programming Lab 01: Detailed step by step guide for middle school students.
by:
Denis Golikov
3.83 avg rating — 6 ratings
32.
Archie (2015-) #1
by:
Mark Waid
4.01 avg rating — 2,202 ratings
35.
Secure Coding in C And C++
by:
Robert C. Seacord
3.94 avg rating — 53 ratings
35.
Avatar: The Last Airbender: The Lost Scrolls Collection
by:
Michael Teitelbaum
4.47 avg rating — 1,042 ratings
35.
Cracking the Coding Interview: 189 Programming Questions and Solutions
by:
Gayle Laakmann McDowell
4.33 avg rating — 6,875 ratings
38.
The Lost Scrolls: Fire
by:
Tom Mason
4.43 avg rating — 833 ratings
38.
Head First Design Patterns
by:
Eric Freeman
4.30 avg rating — 8,930 ratings
40.
Avatar: The Last Airbender - The Search, Part 2 (The Search, #2)
by:
Gene Luen Yang
4.45 avg rating — 12,924 ratings
41.
The Promise (Avatar: The Last Airbender, #1)
by:
Gene Luen Yang
4.41 avg rating — 28,673 ratings
41.
C++ Programming: From Problem Analysis to Program Design
by:
D.S. Malik
4.20 avg rating — 193 ratings
43.
Avatar: The Last Airbender - The Promise, Part 3 (The Promise, #3)
by:
Gene Luen Yang
4.41 avg rating — 14,499 ratings
44.
American Born Chinese
by:
Gene Luen Yang
3.88 avg rating — 100,067 ratings
45.
Avatar: The Last Airbender - The Rift, Part 1 (The Rift, #1)
by:
Gene Luen Yang
4.33 avg rating — 16,686 ratings
46.
Avatar: The Last Airbender - The Promise, Part 1 (The Promise, #1)
by:
Gene Luen Yang
4.30 avg rating — 33,325 ratings
47.
Avatar: The Last Airbender - The Search, Part 1 (The Search, #1)
by:
Gene Luen Yang
4.39 avg rating — 32,365 ratings
48.
Avatar: The Last Airbender - The Promise, Part 2 (The Promise, #2)
by:
Gene Luen Yang
4.41 avg rating — 23,698 ratings
49.
Avatar: The Last Airbender - The Lost Adventures
by:
Bryan Konietzko
4.37 avg rating — 24,517 ratings
50.
Avatar: The Last Airbender: Journeys Through the Earth Kingdom
by:
Michael Teitelbaum
4.44 avg rating — 313 ratings
51.
The Last Airbender: Prequel - Zuko's Story
by:
Dave Roman
4.35 avg rating — 4,551 ratings
52.
Avatar Volume 7: The Legend of Aang
by:
Michael Dante DiMartino
4.61 avg rating — 592 ratings
53.
Avatar Volume 8: The Last Airbender (Avatar #8)
by:
Bryan Konietzko
4.52 avg rating — 262 ratings
54.
Avatar Volume 7: The Last Airbender (Avatar #7)
by:
Bryan Konietzko
4.61 avg rating — 592 ratings
55.
Engineering Long-Lasting Software
by:
Armando Fox
3.74 avg rating — 218 ratings
55.
Avatar Volume 3: The Last Airbender (Avatar #3)
by:
Michael Dante DiMartino
4.44 avg rating — 461 ratings
57.
Avatar Volume 4: The Last Airbender (Avatar #4)
by:
Michael Dante DiMartino
4.55 avg rating — 578 ratings
58.
Avatar Volume 6: The Last Airbender (Avatar #6)
by:
Bryan Konietzko
4.61 avg rating — 688 ratings
59.
Avatar Volume 2: The Last Airbender (Avatar #2)
by:
Michael Dante DiMartino
4.45 avg rating — 1,018 ratings
60.
Avatar Volume 5: The Last Airbender (Avatar #5)
by:
Michael Dante DiMartino
4.55 avg rating — 753 ratings