Discover new books on Goodreads
Meet your next favorite book
The Ascended Programmer
Curated list of god-tier computer programming books to achieve mastery in the field.
Score
A book’s total score is based on multiple factors, including the number of people who have voted for it and how highly those voters ranked the book.
1 |
The C Programming Language
by
4.44 avg rating — 11,195 ratings
score: 100,
and
1 person voted
![]() |
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
2 |
The UNIX Programming Environment
by
4.24 avg rating — 1,309 ratings
score: 99,
and
1 person voted
![]() |
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
3 |
Structure and Interpretation of Computer Programs
by
4.47 avg rating — 4,830 ratings
score: 98,
and
1 person voted
![]() |
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
4 |
Introduction to Algorithms
by
4.35 avg rating — 9,249 ratings
score: 97,
and
1 person voted
![]() |
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
5 |
Clean Code: A Handbook of Agile Software Craftsmanship
by
4.36 avg rating — 23,087 ratings
score: 96,
and
1 person voted
![]() |
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
6 |
The Pragmatic Programmer: From Journeyman to Master
by
Andy Hunt (Goodreads Author)
4.33 avg rating — 23,634 ratings
score: 95,
and
1 person voted
![]() |
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
7 |
Extreme Programming Explained: Embrace Change (The XP Series)
by
4.12 avg rating — 4,060 ratings
score: 94,
and
1 person voted
![]() |
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
8 |
Test-Driven Development: By Example
by
4.10 avg rating — 4,378 ratings
score: 93,
and
1 person voted
![]() |
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
9 |
Refactoring: Improving the Design of Existing Code
by
4.24 avg rating — 8,780 ratings
score: 92,
and
1 person voted
![]() |
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
10 |
UML Distilled: A Brief Guide to the Standard Object Modeling Language
by
3.80 avg rating — 1,512 ratings
score: 91,
and
1 person voted
![]() |
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
11 |
Clean Architecture
by
4.22 avg rating — 6,905 ratings
score: 90,
and
1 person voted
![]() |
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
12 |
Design Patterns: Elements of Reusable Object-Oriented Software
by
4.20 avg rating — 11,853 ratings
score: 89,
and
1 person voted
![]() |
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
13 |
Domain-Driven Design: Tackling Complexity in the Heart of Software
by
4.15 avg rating — 5,754 ratings
score: 88,
and
1 person voted
![]() |
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
14 |
The Mythical Man-Month: Essays on Software Engineering
by
4.01 avg rating — 14,903 ratings
score: 87,
and
1 person voted
![]() |
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
15 |
Concrete Mathematics: A Foundation for Computer Science
by
4.34 avg rating — 1,857 ratings
score: 86,
and
1 person voted
![]() |
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
16 |
The Art of Computer Programming, Volumes 1-4A Boxed Set
by
4.74 avg rating — 235 ratings
score: 85,
and
1 person voted
![]() |
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
People Who Voted On This List (1)
Kyle
53 books
0 friends
0 friends
Anyone can add books to this list.
How to Vote
To vote on existing books from the list, beside each book there is a link vote for this book clicking it will add that book to your votes.
To vote on books not in the list or books you couldn't find in the list, you can click on the tab add books to this list and then choose from your books, or simply search.