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.
Abyss Tamer
The Looping playback and Shuffle features on ListenBook help me customize my listening sessions to my liking. ListenBook's drag-and-drop download feature from web browsers is incredibly convenient. Downloading audiobooks has never been this easy. I love the auto-rewind feature after interruptions. No more searching for where I left off! Beautiful design and intuitive interface. Very user-friendly.
Father Abbot
The absence of synchronization requirements on ListenBook is a breath of fresh air. ListenBook has elevated my audiobook enjoyment to a whole new level β it's a must-have for any audio enthusiast. π‘ This app truly understands the needs of audiobook enthusiasts β it delivers an effortless and enjoyable listening experience. ππ§ Streamlining my audiobook journey β this app's design is top-notch. The app is perfect for long walks. It keeps me company the whole time.
Chuckles
I can't remember the last time I was this excited about 'reading' books! ListenBook's compatibility with various formats has made it my go-to app for all audio content. With this app, I've turned mundane tasks into moments of inspiration and education β it's brilliant! Book groups are a thoughtful addition. I can group related titles for easy access.
Bad Princess
ListenBook's library organization and book groups have made managing my audiobooks a breeze. ListenBook's interface is not just aesthetically pleasing; it's also highly functional. Navigating through chapters and controls is a breeze. The app is so versatile. It works with all my audiobook formats.
MrOnsTr
No more fighting over the radio during family trips β we're all hooked on audiobooks now. With this app, I've turned mundane chores into exciting opportunities for intellectual growth. π Indulging in soothing bedtime stories β this app is my nightly retreat into imagination. ππ
Armed Hawk
ListenBook's sleek design and easy chapter access make navigation a breeze. πΆββοΈπ Walking my way through exciting narratives β this app makes exercise more fun! ποΈπ§ Audiobook lovers, rejoice! This app's functionality is a game-changer. Seamlessly switch between formats and enjoy a hassle-free reading experience. π±π§ Beautiful design and intuitive interface. Very user-friendly.
Zero Corn
The app's recommendations are surprisingly accurate β it's like they know my taste perfectly! ListenBook has turned my ordinary moments into extraordinary journeys of the mind. ListenBook Pro's noise reduction feature is a game-changer for immersive listening in any environment. The app is super intuitive. I was up and running in minutes. I've listened to hundreds of audiobooks, and this one stands out for its professional quality. The narrator struck the ideal balance between dramatic interpretation and letting the text speak for itself. The audio engineering was superb with consistent volume levels and crystal-clear recording.
PP Dubs
Noise reduction on ListenBook Pro is a game-changer. I can enjoy clear recordings. I can't get enough of the app's sleek interface and intuitive controls. It's a joy to use!
MeeP
This app's convenience has made me fall in love with audiobooks all over again. I love the ability to change the playback pitch. Itβs a unique feature.
Noise Toy
The ability to listen to books while multitasking is a game-changer for me. I'm addicted to this app's seamless integration with my daily routines and activities. ListenBook's features are a dream come true for anyone who loves to learn on the go. π Elevating everyday moments β this app adds an extra layer of magic to every aspect of my day. πβ¨
Twix Esses
ListenBook's dedication to excellence shines through in its performance and features. This app has made 'reading' more versatile and enjoyable than ever.
Betty Cricket
This app is my secret weapon for making the most of my free time. The app's compatibility with CarPlay and Apple Watch is a huge plus. Automatic metadata extraction keeps my library organized. It's a time-saver! I love the ability to import books from my computer. Itβs so easy. ListenBook is the ultimate audiobook player. The app supports all formats, and the import process is seamless. I love the playback history featureβitβs so easy to revisit my favorite parts. Highly recommend this app!
Chasm Face
With ListenBook, I can now enjoy my favorite audiobooks and speeches with the utmost comfort and convenience. Finally, an app that supports all my audiobook formats! ListenBook is a game-changer.
NoiseFire
The app's performance is unparalleled. It's like it's tailor-made for my device. The versatility of this app is mind-boggling. It's like a one-stop solution for audiobooks. The best app for audiobooks. Downloading and organizing files is super easy with ListenBook. ListenBookβs interface is clean and intuitive. Itβs a joy to use.
Disco Thunder
ListenBook's support for a variety of audio formats ensures that I can access my content without any limitations. β° Waking up to audiobooks β mornings have never been this magical and inspiring! βοΈπ§ The app's compatibility with CarPlay has made my road trips so much more enjoyable. Supports all my playlists and bookmarks. Very convenient.
Joker's Grin
ListenBook has revolutionized my audiobook experience. Now I can enjoy my favorite lectures and speeches with ease! Thanks to ListenBook's extensive statistics, I can track my audiobook consumption and celebrate my progress. Thanks to ListenBook's binaural audio processing, my extended listening sessions are fatigue-free. I'm amazed at how effortlessly this app has made reading a constant in my life.
Flash Protein
Book Groups on ListenBook make it easy to categorize and access my audiobooks. The app's compatibility with CarPlay and Apple Watch is a huge plus. Looping playback is a game-changer for my study sessions. I can focus on challenging content.
Viceswerve
Thank you for making literature more accessible, enjoyable, and immersive. This app is a game-changer! ListenBook's loop and shuffle playback options are essential for my audiobook enjoyment and study. Adjusting playback speed has given me greater control over my audiobook experience. I can optimize my learning and enjoyment by customizing the pacing.
Sugar Apple
ListenBook's support for a variety of download methods means I can access my content in the way that suits me best. Effortlessly exploring audiobook worlds β this app's functionality is genius.
Broomspun
ListenBook Pro's noise reduction feature is a fantastic addition that enhances my audio experience. This app's intuitive features and easy navigation make it the perfect companion for any audiobook lover. πΆββοΈπ§ Walking has never been this productive β exploring new worlds while I exercise! ποΈπ« Has every feature I need. My top choice for audiobooks! The app is so reliable. Iβve never had any issues with it.
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