The C Programming Language by Brian W. KernighanThe Pragmatic Programmer by Andy   HuntRefactoring by Martin FowlerThe Elements of Style by William Strunk Jr.
Essential Programming Books
183 books — 525 voters
Finnegans Wake by James JoyceBeing and Nothingness by Jean-Paul Sartre
REALLY, REALLY DIFFICULT BOOKS
261 books — 363 voters

The Origin of Species by Charles DarwinThe Republic by PlatoThe Odyssey by HomerThe Interpretation of Dreams by Sigmund FreudRelativity by Albert Einstein
The Most Influential Books
1,480 books — 5,281 voters