
John Carmack Recommended Books
John Carmack has recommended 13 books. Browse the complete reading list with quotes and sources below.
John Carmack is an American computer programmer, video game developer and engineer.
(Read more on Wikipedia)13 Books Recommended
As an Amazon Associate, we earn from qualifying purchases (at no extra cost to you).
The Moon Is a Harsh Mistress
John Carmack mentioned this book on Twitter. (Source)
Also recommended by:
Elon Musk, Paul Graham, Bill Gates, Christopher Sommer, Ryan Shea
Lucifer's Hammer
John Carmack mentioned this book on Twitter. (Source)
Freedom's Forge
How American Business Produced Victory in World War II
"A bit uncomfortable as an example of how a mass production strategy can overwhelm a generally technically superior adversary." - John Carmack (Source)
Also recommended by:
Zones of Thought (3 books)
John Carmack mentioned this series on Twitter. (Source)
Atlas Shrugged
"If you can't see its archetypes in the world around you, you aren't paying attention." - John Carmack (Source)
Also recommended by:
Elon Musk, Steve Jobs, Peter Thiel, Shah Rukh Khan, Joe De Sena, Peter Diamandis, Ev Williams, Gabby Reece, Travis Kalanick, Brian Armstrong, Amelia Boone, Bob Metcalfe, Blake Scholl, Fred Wilson, Phil Jackson, Mark Cuban, Ray Dalio, Austen Allred, Russell Brunson, Paul Krugman, Rand Paul, Patrick Bet-David
Reap3r
"Ends very well." - John Carmack (Source)
Hackers
Heroes of the Computer Revolution
"A really formative book for me as a teenager." - John Carmack (Source)
Also recommended by:
The Book of CP-System
"I learned from [this book] that the arcade system had rarely used, dedicated hardware to render star fields." - John Carmack (Source)
Other Recommenders
Edited by
Software engineer whose passion for tracking book recommendations from podcasts inspired the creation of MRB.
Lead investor at 3one4 Capital whose startup expertise and love for books helped shaped MRB and its growth.















Comments
Did we miss something? Have feedback?
Help us improve this page by sharing your thoughts