The Martian by Andy WeirRendezvous with Rama by Arthur C. ClarkeThe Pythagorean by Alexander MorpheighLife After Life by Kate AtkinsonBefore the Coffee Gets Cold by Toshikazu Kawaguchi
Ultimate Hard Science Fiction
138 books — 223 voters
Ender’s Game by Orson Scott CardThe Hitchhiker’s Guide to the Galaxy by Douglas AdamsDune by Frank Patrick Herbert1984 by George OrwellFahrenheit 451 by Ray Bradbury
Best Science Fiction
3,798 books — 7,402 voters

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
183 books — 525 voters