Code

The Hidden Language of Computer Hardware and Software

Paperback, 400 pages

English language

Published Oct. 11, 2000 by Microsoft Press.

ISBN:
978-0-7356-1131-3
Copied ISBN!

View on OpenLibrary

5 stars (32 reviews)

What do flashlights, the British invasion, black cats, and seesaws have to do with computers? In CODE, they show us the ingenious ways we manipulate language and invent new means of communicating with each other. And through CODE, we see how this ingenuity and our very human compulsion to communicate have driven the technological innovations of the past two centuries.

Using everyday objects and familiar language systems such as Braille and Morse code, author Charles Petzold weaves an illuminating narrative for anyone who’s ever wondered about the secret inner life of computers and other smart machines.

It’s a cleverly illustrated and eminently comprehensible story—and along the way, you’ll discover you’ve gained a real context for understanding today’s world of PCs, digital media, and the Internet. No matter what your level of technical savvy, CODE will charm you—and perhaps even awaken the technophile within.

3 editions

Review of 'Code' on 'Goodreads'

4 stars

This is an overall fantastic book. I will start recommending this book to others now. It is that good.

He tries to explain all the levels of a computer, and he does so efficiently and beautifully.

The only problem that I have with this book is the chapter "Two Classic Microprocessors". There wasn't much to learn. Only huge walls of text was shoved down the throat of the readers. It was unnecessarily long and descriptive in an annoying way. What was the need? The author could have just talked about these and then moved on, but he elaborated on these, quoted and explained the literature that accompanied these processors. It was very boring. That's why I reduced a star.

This book answers so many questions that you might have as a user of computing devices. You get answers to many questions reading this. Such questions bug you for a long …

Review of 'Code' on 'Goodreads'

4 stars

This book is unique in that it was a very slow read, but I loved slogging through it. Even though I do a lot with computers, I long ago wrote off the idea of ever understanding the nitty gritty magic of how they work. This book explains it in a way that's possible to understand. It starts with how things like flashlights and Morse code work, and then little step by little step it builds up to how to create things like 64kb of memory for a computer.

Review of 'Code' on 'Goodreads'

4 stars

This was a fantastically fun and geeky read. The last few chapters are hilariously dated which is not surprising due to the age of the book, but disappointing that a book which so seamlessly tackles the history of computing dated itself so thoroughly by referring to the technology levels at the time of writing using present tense language. Glad I read this!

Review of 'Code' on 'Goodreads'

5 stars

Petzold provides the clearest, most easily understood explanation of computers I've ever heard. He starts from the very BASICS - ones and zeroes, and starts with a story about flashlights that explains things in such a way that you not only understand how things work, but you understand WHY they work the way they do, and why it's the best way.

for CWRU people, the material in this book is pretty much EECS 281. If any non-computer science people are curious as to why computers work the way they do, I highly, HIGHLY recommend this book.

avatar for secretGeek

rated it

5 stars
avatar for fosk

rated it

5 stars
avatar for fosk

rated it

5 stars
avatar for fosk

rated it

4 stars
avatar for magije

rated it

5 stars
avatar for tali

rated it

4 stars
avatar for Chigaze

rated it

5 stars
avatar for Griddle

rated it

5 stars
avatar for stiefkind

rated it

5 stars
avatar for mattlehrer

rated it

5 stars
avatar for tgt

rated it

4 stars
avatar for gbraad

rated it

5 stars
avatar for Arindrew

rated it

5 stars
avatar for LRx

rated it

4 stars
avatar for alexmu

rated it

5 stars
avatar for lacop

rated it

3 stars
avatar for deathgrindfreak

rated it

5 stars
avatar for willadams

rated it

5 stars
avatar for Lunartech

rated it

5 stars
avatar for neul

rated it

4 stars

Subjects

  • General
  • Computers - Languages / Programming
  • Machine Theory
  • Data Processing - General
  • Computers / Programming / Software Development
  • Computer programming
  • Coding theory
  • Computer games
  • Computers
  • Computer Books: General