

Buy anything from 5,000+ international stores. One checkout price. No surprise fees. Join 2M+ shoppers on Desertcart.
Desertcart purchases this item on your behalf and handles shipping, customs, and support to Vanuatu.
Buy Code: The Hidden Language of Computer Hardware and Software 2 by Petzold, Charles (ISBN: 9780137909100) from desertcart's Book Store. Everyday low prices and free delivery on eligible orders. Review: Great intro to computation - Im currently building my foundations in computers on a lower level one book at a time. I came into software engineering from a sales background. Over time, I’ve realised that while practical experience teaches you a lot, it can leave gaps in the deeper why behind how computers actually work and why software behaves the way it does. So I’ve been creating my own structured learning path to fill those gaps, starting from the ground up. The first book I chose is this one right here! It’s not a typical programming book. It starts with how humans first used codes to communicate through Morse code, telegraphs, and switches and slowly builds toward how those same ideas evolved into modern computers. What surprised me most is how much of computing is built on very simple logic. At its core, everything reduces to circuits making yes/no decisions and when you chain enough of those together, you get adders, memory, and eventually an entire processor. Reading it connected a lot of dots for me like how information becomes binary, how logic gates combine to perform arithmetic. It made computing feel less like magic and more like a long, logical sequence that starts with electricity and ends with the systems we work with every day. If you’re self taught, or you feel like you’ve jumped straight into frameworks and languages without really understanding what’s underneath, I’d highly recommend this book. It helped me see computers as one continuous chain of reasoning from Morse code to microprocessors. Review: One of the best technical books out there - Charles Petzold did the impossible: he managed to explain how the core of modern tech works in one book, in a simple way, starting off with a light bulb going all the way to loops. Highly recommended book for everyone, can be read even without prior technical knowledge. I only wish someone told me about this book earlier. P.S. I recommend the second edition as it has some nice additions, e.g. how a QR code works.





























| Best Sellers Rank | 16,263 in Books ( See Top 100 in Books ) 2 in Programming Languages & Tools 5 in Introduction to Programming |
| Customer reviews | 4.6 4.6 out of 5 stars (950) |
| Dimensions | 15.24 x 2.34 x 22.86 cm |
| Edition | 2nd |
| ISBN-10 | 0137909101 |
| ISBN-13 | 978-0137909100 |
| Item weight | 658 g |
| Language | English |
| Print length | 480 pages |
| Publication date | 31 Aug. 2022 |
| Publisher | Microsoft Press |
A**N
Great intro to computation
Im currently building my foundations in computers on a lower level one book at a time. I came into software engineering from a sales background. Over time, I’ve realised that while practical experience teaches you a lot, it can leave gaps in the deeper why behind how computers actually work and why software behaves the way it does. So I’ve been creating my own structured learning path to fill those gaps, starting from the ground up. The first book I chose is this one right here! It’s not a typical programming book. It starts with how humans first used codes to communicate through Morse code, telegraphs, and switches and slowly builds toward how those same ideas evolved into modern computers. What surprised me most is how much of computing is built on very simple logic. At its core, everything reduces to circuits making yes/no decisions and when you chain enough of those together, you get adders, memory, and eventually an entire processor. Reading it connected a lot of dots for me like how information becomes binary, how logic gates combine to perform arithmetic. It made computing feel less like magic and more like a long, logical sequence that starts with electricity and ends with the systems we work with every day. If you’re self taught, or you feel like you’ve jumped straight into frameworks and languages without really understanding what’s underneath, I’d highly recommend this book. It helped me see computers as one continuous chain of reasoning from Morse code to microprocessors.
A**R
One of the best technical books out there
Charles Petzold did the impossible: he managed to explain how the core of modern tech works in one book, in a simple way, starting off with a light bulb going all the way to loops. Highly recommended book for everyone, can be read even without prior technical knowledge. I only wish someone told me about this book earlier. P.S. I recommend the second edition as it has some nice additions, e.g. how a QR code works.
M**X
Best intro to Computer
Clear explanation by the author. Walkthrough all the concepts without skipping any difficults part. Daunting task explaining the inner workings of a CPU but the author clearly succeeded.
A**A
Build quality issues
Love this book however the reason for my rating is the build quality of the book is terrible. Thin translucent plastic-like pages with multiple creases and print issues throughout. As a result the print is also shiny. I returned the first one as these issues were so bad it was illegible, but there are still issues with the replacement. For a book of this price, you would expect much better build quallity overall.
S**.
Learn the inner workings of a computer from the ground up
I found this book to be both entertaining and extremely informative. The author takes you from understanding how humans have encoded information since before the age of computers, through electronic circuitry, all the way to an overview of how programming languages interact with this hardware. Definitely recommend
A**R
Wow! The author has a way with words
Code is one of those books written by someone who doesn’t assume anything about the reader. The author explain topics in a nice and polite way. No patronising. He clearly knows a lot but he doesn’t use that against the reader. Instead he elevates the reader such that it’s hard to put the book down. I was familiar with all the concepts presented and explained but after reading Code, they became even clearer in my mind. Buy it!
N**B
Simplifing complex subject
the author did phenomenal job in simplifying complex subject, it is interesting how he guide the reader from the early innovations that culminated into the "Code" we use for granted now.
M**M
A Must Read
Im loving every bit of this book, started with the digital version then after reaching chapter 4 I decided that i must get the physical copy, yes its that good. The author has a magical way of making complex subjects much easier to digest and understand. I’m a first year EEE student, but I highly recommend this book to every STEM student and not just those with electrical and computers/programming interests.
M**D
Interessting, great book
D**N
One of the best, if not the best, books on computing… nice touch with the colored diagrams
D**D
Good concise write up on how hardware and software interact inside an Intel 8080 cpu.
P**E
Great book for a curious child or adult who wants to know how computers work. Less hands-on than Nisan and Schocken's book. Ideally, get both!
F**.
Excelente livro. Descreve de maneira muito fundamentada a estrutura de como um computador funciona e os diferentes "códigos" que são utilizados. Durante o livro ele vai estruturando o conhecimento para ir ao longo dos capítulos construíndo a estrutura de um computador simples. Muito bom para iniciantes, se forem ler de maneira sequencial, ou para consulta caso de usuários com alguma base de conhecimento.
Trustpilot
1 month ago
3 weeks ago