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.
360
The app's stability and reliability make it my go-to choice for audiobooks. Audiobooks on this app have turned my exercise sessions into moments of education. ListenBook has turned my downtime into an opportunity for exploration and growth. Easy chapter access and smooth playback. Love this app!
Miss Mustard
ListenBook has made listening to audiobooks, lectures, and speeches an absolute pleasure. I'm blown away by the app's performance. It's fast, reliable, and tailored for audiobook lovers. The app is perfect for language learners. The playback speed control is a game-changer. The app is perfect for road trips. It keeps me entertained for hours. 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!
Neophyte Believer
This app's intuitive features and easy navigation make it the perfect companion for any audiobook lover. π‘ This app has made my daily schedule more interesting β 'reading' on the go! π±πΆββοΈ Adjusting the tone of the narrator's voice is a unique feature. I'm loving it!
Fire Feline
The statistics feature is brilliant. I love seeing how much time I spend on audiobooks with ListenBook. The app is perfect for people who love to read but donβt have the time.
Easy Street
I can't imagine my life without this app β it's my constant source of books. The range of supported formats is impressive. No more converting files! ListenBook has revolutionized my audiobook experience. It's my go-to app for literary adventures.
Daffy Neo
I've become a more empathetic listener thanks to the emotional depth of audiobooks. ListenBook has revolutionized my audiobook experience. Now I can enjoy my favorite lectures and speeches with ease! Downloading over WiFi is quick and efficient. Saves a lot of time.
MindfulMingle
I've started a book club with my friends, and this app has been our go-to source for titles. Effortlessly immersing in stories β this app's ease of use is a game-changer.
Leaf Assassin
π‘ This app truly understands the needs of audiobook enthusiasts β it delivers an effortless and enjoyable listening experience. ππ§ ListenBook has completely changed how I enjoy audiobooks. The app is packed with features like customizable skip intervals, playback speed, and sleep timers. The interface is clean and easy to navigate. Five stars!
Mud Eye
I can't believe how much more productive I am β I'm learning and growing while multitasking! Listening to books in their original language has improved my foreign language skills. ListenBook's support for various audio formats means I never have to worry about compatibility issues.
Capital F
I'm amazed at how this app has made reading fit into every aspect of my life. Sharing audiobooks through AirDrop is a delightful way to connect with fellow book lovers. ListenBookβs support for CarPlay and Apple Watch is fantastic. I can listen anywhere.
Spooky Electric
The app's reliability and ease of use make it a true gem in the world of audiobooks. 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! Decent narration, predictable story. The voice actor did a good job, but the plot followed a familiar formula. If youβre looking for something new and groundbreaking, this might not be it.
Tweety Bun Bun
ποΈ Grocery shopping has taken an exciting turn β I'm on a mission to explore new worlds through audiobooks! ππ Quick access to chapters and controls ensures a seamless listening experience with ListenBook. It's effortless to use. I love the variety of themes available. It makes the app feel personalized. The app is constantly updated with new features. The developers really care.
ShadowFax
Navigating my audiobook library is a breeze β thank you, app developers! Audiobook immersion without fuss β this app's ease of use is commendable. AirDrop and sharing make it easy to spread the audiobook love with friends. The appβs design is sleek and modern. ListenBook is my favorite audiobook player.
D-Hog-Day
This app's convenience has turned my daily chores into moments of intellectual discovery β a win-win! π§ββοΈβ Sipping tea and getting lost in stories β the ultimate way to unwind! π΅π ππ Reigniting my passion for books β this app is my newfound reading obsession! π₯π§
RiddleRover
With ListenBook, I can enjoy my audiobooks with enhanced sound quality and personalized settings. ListenBook's seamless audio player has turned my listening sessions into moments of pure delight.
Howitzer Rise
Audiobooks have become my bedtime companions, soothing me into a peaceful sleep. Sharing audiobooks through AirDrop is a delightful way to spread the joy of storytelling. A fun feature!
RiddleRover
Audiobooks have become my companions during daily chores, making them enjoyable. ListenBook's support for playlists in CUE format is a thoughtful touch I appreciate. Gone are the days of straining my eyes to read β this app lets me 'read' with my ears, anywhere, anytime. This app's compatibility with different devices ensures that I can enjoy my audiobooks anywhere, anytime. Audiobook multitasking made simple β this app's functionality is a true delight.
Dancing Madman
This app's convenience has revolutionized the way I experience books. Download via WiFi, WebDAV, iTunes β options galore to suit everyone's preferences. The ability to play various audio formats without conversion is amazing. ListenBook is top-notch. I love the ability to change the playback pitch. Itβs a unique feature.
Tough Nut
I've never been so excited about my daily commute β thanks to this app. The intuitive interface and seamless navigation make this app a joy to use. Downloading books directly in the app is so easy. Highly recommend!
Sky Trinity
This app is a lifesaver! I can now enjoy my favorite books on the go. Streamlining my audiobook journey β this app's design is top-notch. ListenBook's attention to detail is commendable. Every aspect of the app is well-crafted. ListenBook makes organizing my audiobooks simple. The app is very user-friendly. The narrator's voice took some getting used to - a bit nasal at first - but I grew to like it after a few chapters. Their pacing was excellent throughout.
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