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.
ReiGnZ
This app has made me realize that there's always time for a good book. CUE playlist support is a fantastic feature for those who enjoy organized and structured listening. I love how ListenBook makes it easy to organize my audiobook library. The app supports all formats, and the import process is a breeze. The playback controls are responsive, and the sound quality is excellent. Highly recommend!
Ship Whip
Audiobooks have become a cherished part of my daily life, all thanks to this app. ListenBook's library organization and book groups make managing my collection effortless. Audiobook listening has never been this easy and convenient – it's like having a personal narrator. I can't believe how easily this app has fit into my daily routine.
QuestQuill
Audiobooks at my fingertips – this app's functionality is truly impressive. Audiobook multitasking simplified – this app's functionality is a triumph.
Evil Smith
This app has transformed my daily walks into exciting literary adventures. This app has made me appreciate the art of storytelling even more. Thanks to ListenBook's extensive statistics, I can track my audiobook consumption and celebrate my progress. Audiobooks on demand – this app's functionality is a true technological gem.
D-Hog-Day
Thank you for making literature more accessible, enjoyable, and immersive. This app is a game-changer! Book Groups on ListenBook make it easy to categorize and access my audiobooks. ListenBook's support for various audio formats means I never have to worry about compatibility issues. ListenBook Pro's unlimited audiobook length is a game-changer.
Highlander Monk
ListenBook's library organization and book groups help me keep my content neatly sorted. I can't get enough of this app's user-friendly interface – it's a true delight. Simplifying audiobook management – this app's functionality is a true asset. The ability to adjust the tone of the narrator's voice is a creative touch that adds depth to my listening.
Willow Dragon
The audio filters on ListenBook enhance the sound quality, making every listening session a treat for my ears. ListenBook's compatibility with various formats means I can now enjoy all my favorite audiobooks in one place. Effortlessly switching between stories – this app's ease of use is impressive.
Mirage
I can finally listen to all my audiobooks seamlessly with ListenBook. The customizable playback controls and chapter navigation make it a breeze. Auto-rewind is incredibly helpful. Excellent functionality.
Racy Babe
This app's dedication to providing high-quality narration has made all the difference. I'm amazed at ListenBook's intuitive interface and precise controls – it's a joy to navigate. I'm amazed at how this app has seamlessly integrated reading into my daily rhythm. ListenBook is fantastic! Supports every audiobook format I have. Super convenient! I'm so glad I chose the audiobook version! The narrator added layers of meaning I might have missed reading silently. Their interpretation of the material felt thoughtful and authentic. The recording was technically perfect - no reverb, no peaking, just clean, pleasant audio.
Coldy
ListenBook's chapters, controls, and filters have transformed my listening sessions into immersive journeys. ListenBook's sharing options make it easy to introduce others to the joys of audiobook storytelling.
Manly
This app is a game-changer for anyone who's always on the go – it's like carrying a library in my pocket. ListenBook's sharing options make it a breeze to connect with fellow audiobook enthusiasts and share recommendations. I'm amazed by the app's versatility in downloading audio. It accommodates various sources seamlessly. 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!
Troubadour
ListenBook's user-friendly controls and innovative features have made it an indispensable tool for my audiobook enjoyment. Sharing audiobooks through AirDrop is a fun and convenient way to share the magic of storytelling with friends and family, sparking meaningful discussions.
GuTzd
💡 This app has made my daily schedule more interesting – 'reading' on the go! 📱🚶♂️ ListenBook’s playback speed control is very useful. I can listen at my own pace. The app is perfect for long walks. It keeps me company the whole time.
Captain Peroxide
I've been recommending this app to all my friends – it's a true game-changer. I can now explore books beyond my preferred genre, broadening my reading horizons. This app has brought back the joy of reading, even when I'm on the move. This app's sleek design and effortless navigation have made my audiobook journey a true delight. The statistics feature is brilliant. I love seeing how much time I spend on audiobooks with ListenBook.
Jetta Talent
Kudos to the creators for making literature so accessible and enjoyable. 💼 Making work hours enjoyable – audiobooks turn my tasks into learning opportunities and moments of joy. 💻📖
Knuckles
This app is like having a personal library with me wherever I go. 🛌 Bedtime stories for adults? Yes, please! This app is a dream come true. 🌙📚 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!
Swing Setter
ListenBook's integration with CarPlay and Apple Watch has streamlined my multitasking. ListenBook's dedication to delivering a top-notch experience is evident in every detail.
Short Firecracker
The diverse selection of audiobooks has made me fall in love with storytelling all over again. Unparalleled support for CarPlay and Apple Watch means I can take my audiobooks anywhere, anytime. I'm amazed by ListenBook's smooth drag-and-drop downloads in my web browser – a time-saver! I can't imagine my life without this app – it's my passport to countless stories. The app's compatibility with CarPlay has made my road trips so much more enjoyable.
Lewd Dice
ListenBook's compatibility with playlists and CUE files is a great addition for those who love organized listening. 🚶♀️🎧 Enjoying the great outdoors while immersing myself in fantastic tales – walking never felt this magical! 🏞️📚 🚗📖 On-the-go listening has never been smoother – this app's functionality keeps me engaged during long commutes. 🚗📚
Sultan of Speed
With this app, audiobook listening has become a convenient and enjoyable part of my everyday life. ListenBook Pro's noise reduction feature is like a magic wand that transforms even the noisiest environments into cozy listening spaces. The interface is beautiful and functional. ListenBook is my go-to app for audiobooks.
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