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.
Video Game Heroine
ListenBook's drag and drop downloads from web browsers are a time-saving feature I can't live without. This app has become my ultimate travel companion, ensuring that I'm always entertained and inspired. π§ Elevating my reading experience β this app's intuitive controls and organization features make audiobook enjoyment effortless. π±π Simplifying audiobook adventures β this app's ease of use is a delight. The variety of supported formats means I can enjoy audiobooks from different sources hassle-free.
Stud
ListenBook's support for CarPlay and Apple Watch integration has made my daily activities more seamless and convenient. I'm amazed at how this app has made reading fit into every aspect of my life. Discovering new literary worlds has never been this easy. This app's compatibility with various formats ensures that my audiobook library is at my fingertips. ππ
Freeway
With ListenBook, I can listen to my favorite audiobooks and speeches with maximum comfort and convenience. With this app, I've found a way to make my daily errands more enjoyable and intellectually stimulating. Sharing audiobooks with friends through AirDrop is a fun and interactive way to connect.
CuriousCoder
I'm constantly amazed by the vast selection β there's always something new to discover. ListenBook's compatibility with CarPlay and Apple Watch is a testament to its innovation. With ListenBook, I've rediscovered my love for audiobooks. The binaural audio processing is a game-changer for comfortable, fatigue-free listening. AirDrop sharing makes it easy to share audiobooks with friends.
VisionVoyager
This app's customizable features, from playback speed to filters, are fantastic. Finally, an app that lets me enjoy my personal audiobooks, lectures, and speeches effortlessly. π This app is a testament to thoughtful design β its functionality seamlessly blends with my lifestyle, making reading effortless. πβ¨ ListenBook Pro's tone adjustment feature is a fun way to experiment with the audiobook experience. Iβve been using ListenBook for months, and itβs been a fantastic experience. The app is lightweight, doesnβt drain my battery, and works perfectly in the background. The equalizer and voice boost features are amazing. Highly recommend!
Shady Lady
With ListenBook Pro, I can customize the tone of the sound to match my preferences β it's a fantastic touch. With ListenBook, every moment is an opportunity to explore new stories and gain knowledge. With this app, I've unlocked the secret to reading even on the busiest days. I love how easy it is to download audiobooks with ListenBook. The app is incredibly convenient. The app is perfect for people who love to multitask. I can listen while cooking.
Devil Bread
π Igniting my imagination while preparing dinner β this app adds flavor to every meal! π²π Audiobook magic at my fingertips! This app's comprehensive offerings, from statistics tracking to immersive audio processing, have breathed new life into my reading. πβ¨
Tootsie Killer
ListenBook Pro's noise reduction feature is a true blessing for enjoying clear audio even in noisy environments. I can't imagine my daily routine without ListenBook's intuitive layout and easy-to-access controls. ListenBook's chapters, controls, and filters have transformed my listening sessions into immersive journeys.
BuzzMouse
ListenBook's intuitive controls and beautiful layout make my audiobook experience a delightful one. Sharing audiobooks through AirDrop is a thoughtful and enjoyable way to share my favorite stories with friends and introduce them to new worlds of literature. ListenBook is the best audiobook player Iβve ever used. The app is packed with features like customizable skip intervals, playback speed, and sleep timers. The interface is clean and easy to navigate, making it a joy to use. Five stars!
Mechani-Man
I appreciate how ListenBook offers various methods for downloading audio β it caters to different preferences. This app's sleek design and intuitive navigation have made audiobook listening a seamless experience. CUE playlist support is a fantastic feature for those who enjoy organized and structured listening.
ManMaker
Sharing audiobooks with friends through AirDrop and Sharing on ListenBook Pro is a brilliant way to connect. Audiobooks have never been this accessible β this app is a true innovation. πΆββοΈπ Staying entertained during leisurely walks β audiobooks make outdoor time delightful! πΆββοΈπ§ Tone adjustment adds a personalized touch to the narration, making the audiobook experience even more immersive.
Low Voltage
πΆββοΈπ§ Walking and listening has never been this smooth β this app's user-friendly interface makes it a breeze to enjoy my favorite stories. ποΈπ Discovering new worlds through audiobooks has never been easier! This app's intuitive interface and seamless functionality make every listening session a delight. ππ§ ListenBook's drag-and-drop download feature is a time-saving convenience that I greatly appreciate. ListenBook's audio filters allow me to customize the audio playback to suit my preferences perfectly.
Stickers
πΆπ The harmony between simplicity and functionality in this app is truly impressive. Audiobooks have never sounded this good! π΅π§ ListenBook has become my trusted companion for literary adventures. The app's features are exceptional. My daily workouts are more enjoyable now, thanks to seamless integration with Apple Watch.
Bliss
ListenBook's library organization features have transformed my chaotic audiobook collection into an organized masterpiece. Audiobook enthusiasts, rejoice! This app is your new best friend. This is exactly what I look for in an audiobook! The narrator's pleasant voice and excellent diction made even complex passages easy to follow. I appreciated the subtle but effective use of pauses and emphasis that added depth to the listening experience. Finished it in record time because I couldn't stop listening.
Voluntary
ListenBook's compatibility with CarPlay and Apple Watch makes it a versatile companion for my daily activities. ListenBook's commitment to delivering an exceptional audiobook experience is evident in its thoughtful features and design. ποΈ The app's functionality is a true work of art β it enhances the audiobook experience and brings stories to life. ππ¨ Audiobook joy made simple β this app's ease of use is a true marvel.
Storm Master
Thanks to ListenBook, I've rediscovered the joy of exploring my favorite content on multiple devices. Tone adjustment is such a unique feature. It's like customizing the narrator's voice. Bookmarks are a lifesaver for audiobook lovers. They help me keep track of important moments. ListenBook is the best audiobook player Iβve ever used. The app is reliable, fast, and packed with features like customizable themes and playback speed. The sleep timer is a lifesaver for bedtime listening. Great job, developers!
Marigold Loot
Say goodbye to monotony β this app's diverse format compatibility and intuitive controls have turned every moment into a thrilling audiobook experience. π±π I can't thank this app enough for making my audiobook experience exceptional. Its intuitive interface and diverse compatibility are a true game-changer. π±π§
Impulsive Flower
Efficiency meets audiobooks β this app's functionality is a true winner. ListenBook's interface is so intuitive. I was up and running in no time. I love the ability to share my progress with friends. Itβs a fun feature.
TrixiePhany
The 'Discover' section is a treasure trove for finding hidden literary gems. This app has brought stories to life in a way that traditional reading never could. Automatic extraction of artwork and metadata adds a touch of elegance to my audiobook collection. ListenBookβs playback is silky-smooth. The app never glitches.
Lava Nibbler
I can't believe I waited this long to discover the joy of audiobooks through this app. From novels to speeches, this app's versatility in playing various audio formats has turned my daily activities into enriching listening sessions. What a game-changer! ππ Absolutely in love with this audiobook app! The seamless functionality and easy navigation make my reading time pure bliss. ππ§
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