Structure and Interpretation of Computer Programs by Harold AbelsonIntroduction to Algorithms by Thomas H. CormenHow to Design Programs by Matthias FelleisenCode Complete by Steve McConnellThe Mythical Man-Month by Frederick P. Brooks Jr.
Essential Programming Books
183 books — 525 voters
Structure and Interpretation of Computer Programs by Harold AbelsonParadigms of Artificial Intelligence Programming by Peter NorvigOn Lisp by Paul    GrahamThe Joy of Clojure by Michael FogusLisp in Small Pieces by Christian Queinnec
Learning Lisp
19 books — 24 voters