code: the hidden language of computer hardware and software summary

Every single person in tech should read this book. Petzold begins Code by discussing older technologies like Morse code, Braille, and Boolean logic, which he uses to explain vacuum tubes, transistors, and integrated circuits. This was a wonderful non-fiction read, especially the first 15 or so chapters. I'll be honest. 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. First he explains binary (via morse code and Braille), then he introduces relays and switches, then gates and Boolean logic, and before you know it you're building an electronic counting machine. In a very fun manner, this book presents 3 years of introductory CS curricula: discrete structures, algorithms, logic gates, ... After reading this during two cross-country flights, I better understand (and remember) classes I took 10 years ago. Still, the purpose of the book, as I mentioned, is rather to explain the nature of computer codes and hardware at the very low-level. Code: The Hidden Language of Computer Hardware and Software If you work with computers and didn't read this book, you are lame. A Windows Pioneer Award winner, Petzold is author of the classic Programming Windows, the widely acclaimed Code: The Hidden Language of Computer Hardware and Software, Programming Windows Phone 7, and more than a dozen other books. Code has no drawings of trains carrying a cargo of zeros and ones. Code: The Hidden Language of Computer Hardware and Software (1999) is a book by Charles Petzold that seeks to teach how personal computers work at a hardware and software level. I really enjoyed most of this book. It does at points get pretty deep into the weeds but I really appreciated the author's efforts to provide such an exhaustive dive into how computers work (and I regained much of my awe at these machines we take so for granted nowadays). Pricing is shown for items sent to or within the U.S., excluding shipping and tax. And I should understand the logic behind the center of my life, right? It's both a narrative history of Computer Science and a brilliant introduction to systems and programming. In a way, this is a perfect book on the topic. A couple things don't. Bibliographic information on appears from various sources; read more about our data. If you know a better one, I want to read it. By saying 'engineering', I mean it. There are no discussion topics on this book yet. I only read this book because it was quoted as a must read by Joel Spolsky on a stackexchange answer about how to go about learning programming (and finding out if you want/should be a programmer). Refresh and try again. In the preface to the 2000 softcover edition, Petzold wrote that his goal was for readers to understand how computers work at a concrete level that "just might even rival that of electrical engineers and programmers". My opinion on this book is really divided : on the one hand I enjoy some chapters, on the other hand I hardly managed to restrain myself from flipping through other chapters. I really liked the gradual introduction to concepts of increasing complexity where each builds on the one before it. ISBN: 0-7356-1131-9; Microsoft Press; October 11, 2000; 400 pages (softcover). I really, really truly love this book. Summaries and Reviews Summary A discussion of the history and future of coding theory celebrates the ingenuity of language systems and their uses from Braille and Morse code through binary codes to 32-bit operating systems. How approachable is this book for a someone with no background in math, electronics or computer science, and in general no inclination towards the sciences? This book basicaly tries to take you from the very basics of how to encode information, such as how binary is used to represent complex information, to understanding how a computer uses information like this to perform intricate operations. Rental copies must be returned at the end of the designated period, and may involve a deposit. The book also covers more recent developments, including topics like floating point math, operating systems, and ASCII. 1990s computers) and the final chapter on the graphical revolution goes through way too much, way too fast to be of any use. Surprisingly interesting. Code: The Hidden Language of Computer Hardware and Software. It is a great book, I demystified some thoughts I had about software architecture. hello, 5am.). If you haven't heard of record-smashing singer and songwriter Mariah Carey, is there any hope for you? Petzold goes back to the very basics to explain how to build a computer (of sorts) from the ground up. Send in your comments. Just a moment while we sign you in to your Goodreads account. Code The Hidden Language of Computer Hardware and Software. Definitely one of the greats. From circuits with a battery, switch and bulb to logic gates to a thorough description of the Intel 8080. He noted that "very smart people" had to go down the "dead ends" of mechanical computers and decimal computing before reaching a scalable solution—namely, the electronic, binary computer with a von Neumann architecture. It leads you from the very basics like morse & braille codes to boolean algebra and various numeric systems, from simple tiny electric circuits which bulb the lamp to primitive adding machine (built from relays, hehe), up to history of development and en. Just finished reading my b-day gift, the 'Code' by Charles Petzold - probably the best engineering book I've ever read. And Petzold helps me to walk inside an electrical circuit, a telephone, a telegraph, an adding machine, a computer, and to understand the basics behind the design, of what is going on inside. ISBN: 978-0-7356-1131-3 Microsoft Press, 1999, 393 pages . What do flashlights, the British invasion, black cats, and seesaws have to do with computers? Goodreads helps you keep track of books you want to read. He continues with a potted history of transistors, microchips, RAM, ROM, character encoding and all sorts of other fun stuff. So I've reread this book once more because I felt it was great, yet I could not give it 5/5 before. In 1949, he wrote the first article about programming a computer to play chess, and in 1952 he designed a mechanical mouse controlled by relays that could learn its way around a maze. For example, I didn't understand hexadecimal numbers (or indeed what base 4, base 8, etc) numbers meant before I read this boo. I have been an IT professional for 20 years, but I never knew what the switches on the front panel of the Altar computer were for. Basically, this book designs and builds a basic computer by introducing in each chapter a concept or a technology used inside computers. Starting from workings of an electrical circuit and building up to various logical elements with gradually increasing complexity. This book is quite incredible. Very close to my ideal book. This book has really taught me a lot, despite the fact that many of the later chapters lost me somewhat; it felt like it became much more complicated and hard to follow after the earlier chapters, which were great, slowly paced and well explained. This book has really taught me a lot, despite the fact that many of the later chapters lost me somewhat; it felt like it became much more complicated and hard to follow after the earlier chapters, which were great, slowly paced and well explained. Best bottom-up education ever. The majority of the book, however, is great - I had never really delved into logic gates and circuitry, so it was truly eye-opening even if I couldn't fully understand some parts. Or if you just want a basic appreciation of one of the most important technologies in human history—the computer. The route between those two points is the interesting part, and there was some parts that I foudn really illuminating and important. Just finished reading my b-day gift, the 'Code' by Charles Petzold - probably the best engineering book I've ever read. Petzold spends a long time laying down the basic blocks of electrical engineering before progressing to how bits flow through a circuit board and control things. The book is very intriguing from the start, beginning with the earliest forms of code (Morse, Braille, etc.). Such a fun and interesting book. As it was, I had to bombard my dad (an electronic engineer) with questions to even make it. Is it comfortable to read this book on Kindle? Recommended for anyone who would really like to understand the basic concepts behind computer technology, but doesn't want to go back to graduate school. Although Morse code has absolutely nothing to do with computers, becoming familiar with the nature inner structures of computer hardware and software. This book is the perfect depth for novices but also people who are “in tech” and don’t really understand how it all works (like me). With a desire to learn how the high level code (HTML, CSS, JavaScript, etc.) It was written from 1987 to 1999, consequently one shouldn't expect any description of newest technologies. [2] Specifically, he said in an interview that his "main hope" in writing Code was to impart upon his readers a "really good feeling for what a bit is, and how bits are combined to convey information". Code: The Hidden Language of Computer Hardware and Software is a unique exploration into bits, bytes, and the inner workings of computers. The author manages to cover a huge range of topics—electricity, circuits, relays, binary, logic, gates, microprocessors, code, and much more—while doing a remarkable job of gradual Every single person in tech should read this book. I write on a daily basis actually makes its way through the magical land that is a computer and returns pleasantries to a human being behind the screen, I sat down with this "Code" book. Chapter 17 ("Automation"), however, was where I began to feel a bit in over my head. Knowledge is empowering! I can now look around at all the electronics in my house and feel like I know what’s fundamentally going on. This book pretty quickly gets into electricity and basic circuits. I do now. Code The Hidden Language Of Computer Software And Hardware Hardcover Edition. In CODE, they show us the ingenious ways we manipulate language and invent new means of communicating with each other. I'll raise my hand with you. [2], Software engineer and blogger Jeff Atwood described Code as a "love letter to the computer". is not a bookseller, just an information source. Written in 1999, the book yet actual nowadays (well, there are funny moments regarding computers' capacity and performance, and probably some other stuff but those don't matter much). Please consult the store to determine exact fees. The book takes the approach of constructing the computer “on the paper and in our minds” — that's great when you're at least a little familiar with the topic, maybe not so when trying to discover a completely unknown territory (but the author takes great lengths to go through everything step by step — e. g. the various gates, binary subtraction, memory handling, etc.). Great way to fill blanks in my computer knowledge. Unfortunately, parts of this book seem quite dated (most anything discussing "contemporary" technology, i.e. Welcome back. To see what your friends thought of this book. [3], Please help to establish notability by citing, "Code: The Hidden Language of Computer Hardware and Software", Learn how and when to remove this template message, "If Loving Computers is Wrong, I Don't Want to Be Right",, Articles with topics of unclear notability from February 2015, All articles with topics of unclear notability, Book articles with topics of unclear notability, Creative Commons Attribution-ShareAlike License, This page was last edited on 5 June 2020, at 21:55.

Mulberry Tree Meaning In Urdu, Morning Sickness Getting Worse At 13 Weeks, Pizza Inn Order Online, More Important In A Sentence, Tvs Victor Old Model 2004 Mileage, Raspberry Plant Images, Jamie The Host, Alkylation Of Benzene, Cece Ellington Folgers, Gora Rang In English, Hendrick's Orbium Review, Rank Songs Website, Once Upon A Time Jack Frost, Giant Rat 5e, Mindfulness For Test Anxiety, Rensselaer Polytechnic Institute Majors, Holocaust Survivor Memoirs, Mi 10t Pro Price In Saudi Arabia, Easy Paleo Dinners For A Week, Date Night Raleigh, Nc, John 1:12 Meaning, Ifbb California Pro 2020 Results, Tumkur Mla List 2019, The Frying Pan Nyc Dress Code, Best Meatloaf Ever! Will Knock Your Socks Off, Technicolor Cgm4231mdc Login, U2 Live In Berlin 2018, Epiphany Fellowship Camden, Franc Luz 2019, Virgin Islands Language, Dan River Public Access, Hermit Crab Spider, Paayum Puli Watch Online, Best Faux Fur Blanket, How To Spike Coffee With Alcohol, Hamburg Steak Restaurant, Sie Options Questions, Central Crossword Clue, Halo Ce Connection Interrupted Co-op, Michter's Celebration Review, Lice Meaning In Urdu, Ikea Markus Stuhl, Off-grid Cabin Kits, Elixir Strings Guitar Center, Cisco Router Default Ip, Gordon Ramsay Coleslaw Recipe Yogurt, Describe Meaning In Gujarati, Magician's Quest: Mysterious Times Purchase, Notion Crossword Clue, Petrol Price In Sri Lanka, Combustion Of Butene, Barnard Castle Wiki, Wholesale Italian Ice Cream, John 1:1:11 Meaning, B Schools In Central Region, Assyrian Art Materials,

Leave a Reply

Your email address will not be published. Required fields are marked *