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
60 books — 39 voters
Classic Shell Scripting by Arnold RobbinsBash Pocket Reference by Arnold RobbinsDNS and BIND by Cricket LiuEssential System Administration by Æleen FrischLearning GNU Emacs by Debra Cameron
Humble Book Bundle: Unix
17 books — 3 voters

Structure and Interpretation of Computer Programs by Harold AbelsonPurely Functional Data Structures by Chris OkasakiTypes and Programming Languages by Benjamin C. PiercePearls of Functional Algorithm Design by Richard S. BirdLearn You a Haskell for Great Good! by Miran Lipovača
Functional Programming
47 books — 35 voters
Structure and Interpretation of Computer Programs by Harold AbelsonParadigms of Artificial Intelligence Programming by Peter NorvigPractical Common Lisp by Peter SeibelThe Joy of Clojure by Michael FogusThe Little Schemer by Daniel P. Friedman
Learning Lisp
19 books — 24 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
43 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 KnuthDesign Patterns by Erich Gamma
Essential Books of Computer Science
200 books — 306 voters



« previous 1 2 next »