Code: The Hidden Language of Computer Hardware and Software
by Charles Petzold
Charles Petzold’s introduction to the design and working of computers, first published in 1999, aims to introduce a layman to the basic principles of computing, from language and logic through to electrical circuits.
Recommendations from our site
“It gets you to use your imagination to virtually build a computer. It’s easy to read, you can lie down on the couch and enjoy it—it’s not so much of a textbook. It demystifies the magic of a computer and what it is.” Read more...
The best books on Computer Science and Programming
Ana Bell, Technologist
Our most recommended books
-
Weapons of Math Destruction: How Big Data Increases Inequality and Threatens Democracy
by Cathy O'Neil -
Atlas of AI: Power, Politics, and the Planetary Costs of Artificial Intelligence
by Kate Crawford -
Superintelligence: Paths, Dangers, Strategies
by Nick Bostrom -
The Planet Remade
by Oliver Morton -
The Singularity Is Near
by Ray Kurzweil -
Human Compatible: Artificial Intelligence and the Problem of Control
by Stuart Russell
The book, according to the author