Programming
Hacker News recommended books.
1,001 books to explore. Find your next read and follow the conversation.
About the collection ↓Video games · 2009
Racing the Beam
Productivity · 2013
How to fail at almost everything and still win big
Science Fiction · 1950
I, Robot
Fiction · 1813
Pride and Prejudice
Science Fiction · 1968
Stand on Zanzibar
Functional Programming · 1991
The art of the metaobject protocol
Programming · 1994
The design and evolution of C[plus plus]
Biology · 1986
The Blind Watchmaker
Science Fiction · 2017
Three-Body Problem Series
Psychology · 2016
Peak
Science Fiction · 2002
Schild's ladder
Business · 2005
Never Eat Alone
Productivity · 2006
Stumbling on happiness
Systems · 1994
Show-Stopper!
Mathematics · 1997
Visual complex analysis
Security · 2001
Security Engineering
Investing · 2009
I will teach you to be rich
Science Fiction · 1967
Lord of Light
Writing · 1981
Style
Biography · 2016
When Breath Becomes Air
History · 2001
IBM and the Holocaust
Fiction · 1925
The Trial
Functional Programming · 2009
Programming Clojure
No books match. Try another search or reset the filters.
A bookshelf with sources.
The collection combines our original selections with the 1,000 books with the most positive recommender counts in the Hacker Books downloadable dataset. Counts and topics come from its AI-assisted analysis of HN comments and can contain errors; they are not independent ratings. Read the source methodology and open the linked discussions for context. Discovery was inspired by HN Books.
Real cover images and book records are provided by Open Library. Cover art belongs to its rights holders. Covers may show a different edition; missing images are labeled. Publication dates can differ by edition. Related videos searches the broader subject in our video archive.
Saved book IDs remain in local browser storage. Clearing site storage removes your shelf. No account is needed.






![Book cover: The design and evolution of C[plus plus]](https://covers.openlibrary.org/b/id/135125-M.jpg?default=false)















