The classic guide to how computers work updated with new chapters and interactive graphics For
me Code was a revelation. It was the first book about programming that spoke to me. It started
with a story and it built up layer by layer analogy by analogy until I understood not just
the Code but the System. Code is a book that is as much about Systems Thinking and
abstractions as it is about code and programming. Code teaches us how many unseen layers there
are between the computer systems that we as users look at every day and the magical silicon
rocks that we infused with lightning and taught to think. - Scott Hanselman Partner Program
Director Microsoft and host of Hanselminutes Computers are everywhere most obviously in our
laptops and smartphones but also our cars televisions microwave ovens alarm clocks robot
vacuum cleaners and other smart appliances. Have you ever wondered what goes on inside these
devices to make our lives easier but occasionally more infuriating? For more than 20 years
readers have delighted in Charles Petzold's illuminating story of the secret inner life of
computers and now he has revised it for this new age of computing. Cleverly illustrated and
easy to understand this is the book that cracks the mystery. You'll discover what flashlights
black cats seesaws and the ride of Paul Revere can teach you about computing and how human
ingenuity and our compulsion to communicate have shaped every electronic device we use. This
new expanded edition explores more deeply the bit-by-bit and gate-by-gate construction of the
heart of every smart device the central processing unit that combines the simplest of basic
operations to perform the most complex of feats. Petzold's companion website
CodeHiddenLanguage.com uses animated graphics of key circuits in the book to make computers
even easier to comprehend. In addition to substantially revised and updated content new
chapters include: Chapter 18: Let's Build a Clock! Chapter 21: The Arithmetic Logic Unit
Chapter 22: Registers and Busses Chapter 23: CPU Control Signals Chapter 24: Jumps Loops and
Calls Chapter 28: The World Brain From the simple ticking of clocks to the worldwide hum of the
internet Code reveals the essence of the digital revolution.