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.
Little Granger
This app has transformed my long flights into productive and enjoyable experiences. Chapters, configurable auto-rewind, and bookmarks on ListenBook keep me in control of my content.
Honey
Audiobooks on this app have made my workouts more enjoyable and productive. Accessing literary treasures has never been this straightforward β thank you, app! ListenBook has become my trusted companion. It's my go-to app for expanding my knowledge and enjoyment.
RiddleRover
This app's convenience has revolutionized the way I experience books. π Dancing to the rhythm of stories while I dance through house chores β pure joy! ππ ListenBook's drag-and-drop download feature streamlines the process of adding new content to my library. CUE playlist support is a rare gem. Perfect for organizing content efficiently. The appβs design is sleek and modern. ListenBook is my favorite audiobook player.
Acid Queen
With this app, I've found a way to turn every moment into an opportunity for learning and enrichment. Adjusting the tone of the narrator's voice is a unique feature. I'm loving it! The app's integration with CarPlay enhances my road trips with immersive audiobook journeys.
Tabasco Dracula
This app is a boon for book lovers who are always on the go. ListenBook's versatility and user-friendly interface make it a must-have for audiobook lovers. With this app, reading is no longer a task β it's a delightful habit.
Prometheus
ListenBook has given me the gift of time β turning daily tasks into moments of inspiration. ππ Road trips have never been this entertaining β this app keeps me engaged on the highway! ππ π My audiobook haven β this app is like a door to endless adventures and knowledge! ππ Listening stats keep me motivated to read more. Great addition! ListenBookβs playback speed control is very useful. I can listen at my own pace.
Vicious Street
ListenBook has completely changed my audiobook experience β it's like having a personal audio library. ListenBook's support for CarPlay and Apple Watch integration has made multitasking with audio content a breeze. I'm so grateful for this app β it's like having a personal storyteller wherever I go. ListenBook's commitment to a user-friendly interface and intuitive controls is evident in every aspect of the app. Great for listening to lectures and educational content. Very useful!
Marshmallow Treat
I've never been this excited about my daily commute β thank you, audiobooks! My long walks have turned into exciting adventures with this app. π Adding a touch of magic to mundane tasks β this app turns errands into epic quests! ππ Audiobook heaven! This app's functionality is a dream β simple and efficient. ListenBook has made listening to audiobooks a breeze. The smooth playback and intuitive interface are unmatched.
Ex0tic
This app's sleek design and intuitive features make it my trusted partner in exploring new narratives. Downloading audiobooks over WiFi is super easy. Saves time. Packed with useful features. ListenBook is my favorite audiobook app. I appreciate the statistics feature. ListenBook helps me track my listening habits.
Centurion Sherman
I can't imagine my daily activities without this app β it's my go-to for staying informed and entertained. Audiobook excellence simplified β this app's functionality is a true delight. Seamless audiobook integration β this app's design is a true delight.
Risen
I've become the go-to storyteller at bedtime with the help of this magical app. Audiobooks have made my workouts more enjoyable, and I'm seeing results! πΌ Making work hours fly by with captivating stories β a true work-life balance! π»π I canβt believe how easy it is to manage my audiobook library with ListenBook. Highly recommended!
MindfulMingle
ListenBook's support for a variety of download methods means I can access my content in the way that suits me best. No more hassle with formats β this app ensures my audiobook adventures are smooth, and my favorite tales are just a tap away. Highly recommended! ππ§ ListenBook has united my love for audiobooks with my passion for learning. What a brilliant app! Perfect for listening to educational materials. Highly efficient and useful.
Spunky Comet
I'm amazed at how this app has brought back the joy of reading into my daily routine β thank you! With this app, I've found a way to make long flights and road trips more enjoyable and enlightening. πΌ Balancing responsibilities with relaxation β audiobooks make even mundane tasks feel like an escape. π»π The adjustable playback speed feature is a true innovation. It adds a personalized touch to my listening. Easy chapter navigation and beautiful design make this app stand out.
Swampmasher
βοΈ This app's functionality is a symphony of efficiency β I'm savoring stories with ease, even on the busiest days. πΆπ Audiobooks have become my constant companions, and this app's seamless functionality and broad compatibility ensure every story is a captivating ride. ππ§
Poptart AK47
The diverse selection of audiobooks has made me fall in love with storytelling all over again. ListenBook's support for playlists in CUE format is a detail-oriented touch I truly appreciate. With this app, every moment is an opportunity to dive into a new story. π Say goodbye to boredom during long drives β this app makes road trips fly by! ππ
MicroStar
I love how this app's user-friendly interface allows me to navigate through chapters and controls effortlessly. The appβs design is sleek and modern. ListenBook is my favorite audiobook player.
Overrun
This app's seamless integration with my devices has made audiobook listening a hassle-free experience. I can't believe how easily this app has fit into my daily routine. I can't imagine my life without this app β it's my passport to countless stories. Effortless audiobook exploration β this app's functionality is a true delight.
CommandX
ListenBook's dedication to delivering top-notch audio quality is evident in every detail. With this app, I'm experiencing the joy of reading in a whole new light. Savoring stories has never been this smooth β this app's functionality is genius.
ThreadTrail
Audiobooks have never been this engaging β this app takes them to the next level. ListenBook Pro's noise reduction makes sure that background distractions don't interfere with my listening.
Sir Shove
I'm hooked on ListenBook's silky-smooth playback, making my audio sessions truly enjoyable. ListenBook has made audiobook listening a personalized and enriching journey. I'm hooked on this app's seamless performance β it's like having a personal audiobook curator. ListenBook's drag-and-drop download feature streamlines the process of adding new content to my library. Looping playback of a single track helps me master difficult concepts. So helpful!
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