The Pragmatic Programmer by Andy   HuntThe C Programming Language by Brian W. KernighanClean Code by Robert C. MartinDesign Patterns by Erich GammaCode Complete by Steve McConnell
Essential Programming Books
5th out of 183 books — 525 voters
The Pragmatic Programmer by Andy   HuntClean Code by Robert C. MartinCode Complete by Steve McConnellWorking Effectively with Legacy Code by Michael C. FeathersRefactoring by Martin Fowler
Software Craftsmanship
3rd out of 44 books — 129 voters

Introduction to Algorithms by Thomas H. CormenStructure and Interpretation of Computer Programs by Harold AbelsonThe C Programming Language by Brian W. KernighanThe Art of Computer Programming, Volumes 1-3 Boxed Set by Donald Ervin KnuthThe Pragmatic Programmer by Andy   Hunt
Essential Books of Computer Science
12th out of 201 books — 323 voters
The C Programming Language by Brian W. KernighanIntroduction to Algorithms by Thomas H. CormenClean Code by Robert C. MartinCode Complete by Steve McConnellDesign Patterns by Erich Gamma
software-development
4th out of 71 books — 93 voters

Structure and Interpretation of Computer Programs by Harold AbelsonCode Complete by Steve McConnellIntroduction to Algorithms by Thomas H. CormenDesign Patterns by Erich GammaHacker's Delight by Henry S. Warren Jr.
Best programming books
2nd out of 60 books — 39 voters
AI Doctor by Ronald M. RazmiLife 3.0 by Max TegmarkThe Book of Why by Judea PearlSuperintelligence by Nick BostromA Brief History of Intelligence by Max Solomon Bennett
Best Popular Computer Science Books on Goodreads
21st out of 293 books — 130 voters

Code Complete by Steve McConnellDesign Patterns by Erich GammaRefactoring by Martin FowlerApplying UML and Patterns by Craig LarmanConceptual Blockbusting by James L. Adams
Code Complete Reading List
1st out of 28 books — 16 voters
The Pragmatic Programmer by Andy   HuntCode Complete by Steve McConnellThe Mythical Man-Month by Frederick P. Brooks Jr.The Design of Everyday Things by Donald A. NormanCode Reviews 101 by Giuliana Carullo
Coding Horror: Recommended Reading for Developers
2nd out of 23 books — 19 voters

The C Programming Language by Brian W. KernighanStructure and Interpretation of Computer Programs by Harold AbelsonThe C++ Programming Language by Bjarne StroustrupIntroduction to Algorithms by Thomas H. CormenGame Programming Patterns by Robert Nystrom
A Study Path For Game Programmer
9th out of 102 books — 6 voters
Structure and Interpretation of Computer Programs by Harold AbelsonThe Art of UNIX Programming by Eric S. RaymondIntroduction to Algorithms by Thomas H. CormenArtificial Intelligence by Stuart RussellThe Art of Computer Programming, Volumes 1-4A Boxed Set by Donald Ervin Knuth
IT Books worth reading
6th out of 35 books — 9 voters

The Art of Startup Fundraising by Alejandro CremadesZero to One by Peter ThielExplosive Growth by Cliff LernerNever Go With Your Gut by Gleb TsipurskyDesigning Data-Intensive Applications by Martin Kleppmann
Hello, Startup Reading List
17th out of 90 books — 63 voters
Code Reviews 101 by Giuliana CarulloCode Complete by Steve McConnellThe Clean Coder by Robert C. MartinEssential Scrum by Kenneth S. RubinCreate an Uber Clone in 7 Days by Shai Almog
Software Developemnt
2nd out of 12 books — 8 voters

Windows 11 by Allan FaringtonPython Handbook For Beginners. A Hands-On Crash Course For Ki... by Roman GurbanovIntroduction to System Design by Shivam    SinghThe Elements of Programming Style by Brian W. KernighanCompilers by Alfred V. Aho
Computer Science Books
6th out of 16 books — 48 voters
1984 by George OrwellHarry Potter Series Box Set by J.K. RowlingEnder’s Game by Orson Scott CardThe Ultimate Hitchhiker’s Guide to the Galaxy by Douglas AdamsThe Lord of the Rings by J.R.R. Tolkien
75 Must-Read Geek Books
32nd out of 77 books — 25 voters

Don't Make Me Think by Steve KrugThe Pragmatic Programmer by Andy   HuntCode Complete by Steve McConnellThe Mythical Man-Month by Frederick P. Brooks Jr.Peopleware by Tom DeMarco
Recommended Reading for Developers
3rd out of 13 books — 4 voters
Site Reliability Engineering by Betsy BeyerThe Read Aloud Cloud by Forrest BrazealThe Phoenix Project by Gene KimThe Design of Everyday Things by Donald A. NormanThe Mythical Man-Month by Frederick P. Brooks Jr.
Mattias Andersson's Desk Books
10th out of 12 books — 1 voter

Web Hacking Arsenal by Rafay  BalochPython Handbook For Beginners. A Hands-On Crash Course For Ki... by Roman GurbanovStructure and Interpretation of Computer Programs by Harold AbelsonClean Architecture by Robert C. MartinClean Code by Robert C. Martin
Computer Science and Programming
97th out of 109 books — 34 voters
Penguin Random House Python Crash Course by Eric MatthesAgile Software Development, Principles, Patterns, and Practices by Robert C. MartinRefactoring to Patterns by Joshua KerievskySoft Skills by John SonmezExtreme Programming Explained by Kent Beck
All Programming List
54th out of 56 books — 1 voter

Clean Code by Robert C. MartinOOP Concepts Booster  by Rakesh SinghThe Clean Coder by Robert C. MartinClean Architecture by Robert C. MartinHead First Design Patterns by Eric Freeman
Programmers Reading List
23rd out of 63 books — 2 voters
Software Project Survival Guide by Steve McConnellEssential Software Development by AppJungle NET LLCThe Mythical Man-Month by Frederick P. Brooks Jr.The Pragmatic Programmer by Andy   HuntBeyond Chaos by Larry L. Constantine
Ken's software engineering reading list.
16th out of 17 books — 2 voters

A Philosophy of Software Design by John OusterhoutThe Elements of Style by William Strunk Jr.Writing with Style by John R. TrimbleThe 22 Immutable Laws of Marketing by Al RiesCompiler Construction by Niklaus Wirth
hn - books under 200 pages for developers
28th out of 30 books — 2 voters
The Missing README by Chris RiccominiThe Book of Why by Judea PearlThe Pragmatic Programmer by Andy   HuntThe Staff Engineer's Path by Tanya ReillyThe Software Engineer's Guidebook by Gergely  Orosz
Computer Science Graduate Recommended Reading
19th out of 20 books — 3 voters

The Checklist Manifesto by Atul GawandeThe Little Schemer by Daniel P. FriedmanThe Pragmatic Programmer by Andy   HuntCode Complete by Steve McConnellEffective Java  by Joshua Bloch
Prophet Book Shelf
4th out of 25 books — 1 voter
The Devil in the White City by Erik LarsonFreakonomics by Steven D. LevittA Short History of Nearly Everything by Bill BrysonGuns, Germs, and Steel by Jared DiamondOutliers by Malcolm Gladwell
Best Non-Fiction (no biographies)
2751st out of 6,256 books — 8,072 voters

Computer Organization & Design by David A. PattersonEssential Software Development by AppJungle NET LLCThe C Programming Language by Brian W. KernighanHow to Design Programs by Matthias FelleisenThe C++ Programming Language by Bjarne Stroustrup
Computer Science on Books
25th out of 38 books — 2 voters
"Surely You're Joking, Mr. Feynman!" by Richard P. FeynmanThe Book of Why by Judea PearlSuperintelligence by Nick BostromSeven And A Half Lessons About The Brain by Lisa Feldman BarrettIncognito by David Eagleman
Lex Fridman Podcast
94th out of 126 books — 19 voters

Object-Oriented Programming in C++ by Robert LaforeCode Complete by Steve McConnellRefactoring by Martin FowlerCracking the Coding Interview by Gayle Laakmann McDowellMastering Regular Expressions by Jeffrey E.F. Friedl
Over Engineer Books for Junior Devs
2nd out of 5 books — 1 voter
The Art of Computer Programming, Volume 1 by Donald Ervin KnuthWhat You Need to Know About AI by James  WangShadow of the Cyborgs by Jeri MassiThe Art of Computer Programming by Donald Ervin KnuthCode Complete by Steve McConnell
Best Technology Classics
5th out of 7 books — 3 voters

« previous 1 3