Understanding the Digital World: What You Need to Know about Computers, the Internet, Privacy, and Security, Third Edition

· Princeton University Press
Ebook
336
Pages
Eligible
This book will become available on December 29, 2026. You will not be charged until it is released.

About this ebook

The popular introductory textbook that explains how computer hardware, software, and networks work—now fully updated for today’s fast-changing digital age

Understanding the Digital World has established itself as the essential computer science textbook for nonmajors and a must-read for anyone who wants to know more about computers and communications. It explains how computers are built and how they compute, what programming is, how the Internet and the web work, Python programming, AI and machine learning, the inherent limitations of computers, and much more. Now completely updated, this informative and accessible book covers all facets of the digital world, revealing how computers affect security, privacy, property, and many other vital social, political, and economic issues.
  • Now covers large language models and chatbots like ChatGPT
  • Features timely new discussions of how LLMs are changing how we live and work, including how the use of AI is transforming programming itself
  • Gives updated examples of new technologies like self-driving cars and how they affect us
  • Provides added coverage of data breaches, facial recognition and biometrics, tracking, and other privacy issues
  • Offers expanded coverage of hardware like multiple cores and GPUs
  • Additional historical discussions cover topics such as Leibniz’s work on binary numbers
  • Includes suggestions for further reading and a glossary of technical terms and buzzwords
The popular introductory textbook that explains how computer hardware, software, and networks work—now fully updated for today’s fast-changing digital age Understanding the Digital World has established itself as the essential computer science textbook for nonmajors and a must-read for anyone wh...

Discover more

About the author

Brian W. Kernighan is professor of computer science at Princeton University. His many books include Millions, Billions, Zillions: Defending Yourself in a World of Too Many Numbers (Princeton) and The C Programming Language.
Brian W. Kernighan is professor of computer science at Princeton University. His many books include Millions, Billions, Zillions: Defending Yourself in a World of Too Many Numbers (Princeton) and The C Programming Language.

Reading information

Smartphones and tablets
Install the Google Play Books app for Android and iPad/iPhone. It syncs automatically with your account and allows you to read online or offline wherever you are.
Laptops and computers
You can listen to audiobooks purchased on Google Play using your computer's web browser.
eReaders and other devices
To read on e-ink devices like Kobo eReaders, you'll need to download a file and transfer it to your device. Follow the detailed Help Center instructions to transfer the files to supported eReaders.