3 ms·
Code: The Hidden Language of Computer Hardware and Software by Charles Petzold This one's for you if you want to learn or just recap principles of computers (a
by archielc 7y ago
Code: The Hidden Language of Computer Hardware and Software by Charles Petzold
This one's for you if you want to learn or just recap principles of computers (and read on evolution as well). I just started reading it and found it suprisingly easy to follow. It's perfect if you like things explained step-by-step and in a simple way.
- moonfleet 7y agoWhat stands out about this book for me is how it starts with absolute basics like what electrons are and linearly builds complexity. It never lost me for a moment and I thoroughly enjoyed its lighthearted tone. This is a perfect book for those who had no formal CS education and are starting out with computers and programming.
- ninjacatex 7y agoI read this in high school and now I am working on my phd in computer architecture. This is definitely not a coincidence. I love how well it explains the low-level workings of computers. Definitely would recommend!
- jtms 7y agoThis is one of my favorite books of all time! I built an 8 bit ALU and a few KB of ram and misc other parts of a computer in Minecraft using the schematics in this book and it was one of the most fun things I have ever done.
- onemoresoop 7y agoI second this. Code: The Hidden Language of Computer Hardware and Software is also very ethically pleasing.
- todd8 7y agoI see this book recommended often and I like Petzold's writing. I think this book is excellent introductory book. However, I bought this book in 2013 and was disappointed. I kept the book in the hopes that my high school and college aged kids might get something out of it. This is a book appropriate for someone new to programming. I don't consider this a book for computer scientists that already have a university degree, since it provides only a very basic introduction to Boolean algebra, logic gates, computer arithmetic. If you know what a NAND gate is and what a XOR instruction does you don't need this book. For the practicing professional or a serious CS student interested in bits and bytes I might recommend Hackers Delight, Second Edition by Hennry S. Warren Jr.