Book description
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.
Racy Babe
I love how this app turns even the dullest tasks into exciting storytelling moments. The app’s design is sleek and modern. ListenBook is my favorite audiobook player. An absolutely stellar production from start to finish! The narrator's command of pacing and tone was masterful, knowing exactly when to speed up for excitement or slow down for dramatic effect. The audio quality was pristine with no distracting mouth sounds or uneven volume. My house has never been cleaner! I kept finding chores to do just to keep listening. The narrator's energy matched the tone of the book perfectly.
DanimalDaze
With this app, I've turned mundane tasks into moments of inspiration and education – it's brilliant! This app's convenience has turned my daily chores into moments of literary escape. Simplifying audiobook adventures – this app's ease of use is a delight. The statistics tracking feature is very useful. ListenBook helps me keep track of my listening time. The app is perfect for people who love to listen to books while commuting.
Toxic-oxide
Thanks to ListenBook, I can enjoy my audiobooks without the need for constant synchronization. The ability to change playback speed and audio volume on ListenBook gives me full control over my listening experience.
Geneva Cuffs
I'm able to catch up on my reading list even during the busiest days. Audiobooks have become a source of inspiration and motivation, thanks to this app.
Sleek Assassin
This app has rekindled my passion for literature in a whole new way. ListenBook is fantastic! Supports every audiobook format I have. Super convenient! The app is so easy to set up. I was listening to my books in no time.
MysticMingle
I'm grateful for this app, as it allows me to keep up with my reading even while multitasking. ListenBook has redefined my audiobook journey, making it more enjoyable and convenient than ever before. Sharing books with friends via AirDrop is so convenient. Thanks, ListenBook! ListenBook’s design is sleek and modern. The app is a pleasure to use.
Moon Cricket
I'm addicted to this app's seamless integration with my daily routines and activities. 📚 Who needs TV when you have this app? Every moment is a storytelling session! 📺🎧 Managing my audiobook collection is a pleasure thanks to this app's usability. Downloading books over WiFi is quick and hassle-free. Very convenient.
The Flying Mouse
ListenBook's comprehensive support for a wide range of audio formats sets it apart from other audiobook apps. ListenBook's library organization and book groups have made managing my audiobooks a breeze. The app is perfect for multitaskers. I can listen while working out.
Breezy Mustang
The fact that ListenBook supports a wide range of formats without DRM protection is a huge win. I'm hooked on this app's ability to make reading fit into any moment. I'm blown away by the attention to detail in every aspect of this app.
Juice Petite
With this app, every moment is an opportunity to dive into a new story. The app is perfect for people who love to multitask. I can listen while cooking. I love the ability to change the background color. It’s a nice touch.
Criss Cross
ListenBook's powerful audio downloading features make it easy to keep my content at my fingertips. Downloading audiobooks is a breeze, thanks to the variety of options available.
The Happy Jock
Effortlessly exploring new worlds – this app's design is user-centric and efficient. Supports artwork and metadata perfectly. My library looks great! Listening to audiobooks has never been this enjoyable. Thank you, ListenBook! This app is a must-have for anyone who loves audiobooks. The interface is intuitive, and the app supports all formats. I love the auto-bookmark feature—it saves my place automatically, so I never lose track. Highly recommend!
Rosie Bird
I've started reading more books than ever before, all thanks to this app. Sharing audiobooks with friends through AirDrop and Sharing on ListenBook Pro is a brilliant way to connect. is a breeze with ListenBook. It's convenient and efficient. ListenBook has seamlessly integrated into my daily life, enhancing my workouts, commutes, and relaxation periods. It's an indispensable part of my routine.
LoreLoomer
ListenBook's beautiful layout and quick access to chapters make navigation effortless. Effortlessly accessing my favorite audiobooks has become a reality, all thanks to this app's user-centric design and comprehensive format support. A must-download! 📱🎧 ListenBook has broadened my horizons by introducing me to a diverse range of audiobooks. It's a gateway to endless knowledge, entertainment, and inspiration. Great for multitasking! I listened while cooking, driving, and even working out, and it kept me entertained the whole time. The narrator’s voice was pleasant, and the story flowed smoothly. Very enjoyable!
Suicide Jockey
I can't get enough of the celebrity narrators – they add a unique charm to each book. Audiobooks have made long flights feel like a breeze – a true travel essential. With ListenBook, I can immerse myself in captivating stories and enriching knowledge, all in one convenient app. The app's attention to detail is commendable. It's evident in every feature.
Mr. Lucky
I've been recommending this app to all my friends – it's a true game-changer. ListenBook Pro offers amazing value with unlimited audiobook length and noise reduction features. The attention to detail is commendable. Artwork and metadata are sorted automatically.
Helmet Destroyer
ListenBook's dedication to delivering high-quality sound and user-friendly features has won me over. Unlocking a world of literary wonders – this app's extensive format support and user-centric approach have rekindled my love for books. 📱🔊 Adjusting playback speed has revolutionized the way I learn and enjoy audiobooks. I can adapt the pace to my needs, maximizing comprehension and retention. The app's compatibility with CarPlay has made my road trips so much more enjoyable. The sleek and user-friendly interface makes navigating the app a breeze. It's a pleasure to use.
Jo Jo Spooky
No more fighting over the radio during family trips – we're all hooked on audiobooks now. ListenBook's commitment to providing top-notch audio quality has taken my audiobook experience to a new level. ListenBook has brought stories back into my life, making every moment a new adventure.
Bambi Wings
ListenBook's extensive statistics feature adds a new level of insight to my audiobook habits. 💡 The future of audiobook listening is here – this app's sleek functionality redefines how we enjoy our favorite stories. 🎧🔮 Audiobook pleasure simplified – this app's functionality is a reader's delight. With this app, every moment becomes an opportunity to indulge in fantastic stories. The controls, layout, and seamless playback are a reader's dream. 📚🎧
Father Abbot
The sleek and user-friendly interface makes navigating the app a breeze. It's a pleasure to use. Adjustable playback speed and volume control make for a customized experience.
Playing a wide variety of audio formats
Works on all devices with iOS 13 and newer
Huge amount of features for a small price
Frequent updates to add new features and improve existing ones
Advanced playback controls
Live sound processing
Changing the timbre of the reader's voice and noise reduction
Translated into more than 20 languages
If you love listening to fiction audiobooks, ListenBook has features to make the process easier.
Edit book data: title, author, cover
Use equalizer to make the sound comfortable for you
Adjust the playback speed
Enjoy dark and light app themes
Supported formats: MP3, M4B, AWB, FLAC, OGG audio files and many more (must be DRM free)
Auto-Bookmarks make it easy to find your place
AirPlay support allows redirection of audio output.
VoiceOver support
Dark mode for night owls
Convenient bookmarking system helps you mark the most important places.
Unlimited bookmarks for each audiobook
Put your own cover on the wager
Share your audiobook with friends
Lock-screen control
Customise app with extensive options
Sleep timer with shake to reset, set custom notification sounds, and a few unique options
Auto rewind depending on paused time, customize rewind times to your liking
Removing background noise from recordings made in classrooms and meetings
Changing the timbre of the reader's voice for a better listening experience