Buy new:
$25.50$25.50
Arrives:
Wednesday, May 17
Ships from: Amazon.com Sold by: Amazon.com
Buy used: $23.98
Other Sellers on Amazon
+ $4.99 shipping
87% positive over last 12 months
Download the free Kindle app and start reading Kindle books instantly on your smartphone, tablet, or computer - no Kindle device required. Learn more
Read instantly on your browser with Kindle for Web.
Using your mobile phone camera - scan the code below and download the Kindle app.
Understanding the Digital World: What You Need to Know about Computers, the Internet, Privacy, and Security, Second Edition Paperback – Illustrated, March 30, 2021
Purchase options and add-ons
A brand-new edition of the popular introductory textbook that explores how computer hardware, software, and networks work
Computers are everywhere. Some are highly visible, in laptops, tablets, cell phones, and smart watches. But most are invisible, like those in appliances, cars, medical equipment, transportation systems, power grids, and weapons. We never see the myriad computers that quietly collect, share, and sometimes leak personal data about us. Governments and companies increasingly use computers to monitor what we do. Social networks and advertisers know more about us than we should be comfortable with. Criminals have all-too-easy access to our data. Do we truly understand the power of computers in our world?
In this updated edition of Understanding the Digital World, Brian Kernighan explains how computer hardware, software, and networks work. Topics include how computers are built and how they compute; what programming is; how the Internet and web operate; and how all of these affect security, privacy, property, and other important social, political, and economic issues. Kernighan touches on fundamental ideas from computer science and some of the inherent limitations of computers, and new sections in the book explore Python programming, big data, machine learning, and much more. Numerous color illustrations, notes on sources for further exploration, and a glossary explaining technical terms and buzzwords are included.
Understanding the Digital World is a must-read for readers of all backgrounds who want to know more about computers and communications.
- Print length304 pages
- LanguageEnglish
- PublisherPrinceton University Press
- Publication dateMarch 30, 2021
- Dimensions6.9 x 0.9 x 9.9 inches
- ISBN-100691219109
- ISBN-13978-0691219103
Frequently bought together

- +
- +
What do customers buy after viewing this item?
- Lowest Pricein this set of products
Millions, Billions, Zillions: Defending Yourself in a World of Too Many NumbersHardcover$10.07 shipping - Most purchased | Highest ratedin this set of products
Code: The Hidden Language of Computer Hardware and SoftwarePaperback$11.77 shipping
Understanding the Digital World: What You Need to Know about Computers, the Internet, Privacy, and SecurityHardcover$13.02 shippingGet it as soon as Wednesday, May 17Only 1 left in stock - order soon.
Learning Web Design: A Beginner's Guide to HTML, CSS, JavaScript, and Web GraphicsJennifer RobbinsPaperback$15.61 shipping
The Practice of Programming (Addison-Wesley Professional Computing Series)Brian KernighanPaperback$10.81 shipping
Editorial Reviews
Review
“[Kernighan's] credentials as a computer scientist are stellar but what comes through in this book is a humanitarian concern about the place of technology in the modern world. . . . The grounding [the book] provides in the fundamentals of computing and how the technology interacts with our lives will remain relevant for a very long time.”―Steve Mansfield-Devine, Network Security
"This book takes the mystery out of computers and the Internet, and everyone can learn from it. With a friendly and accessible style, Kernighan connects what is happening inside machines to the news of the day and developments about the digital world."―Harry Lewis, coauthor of Blown to Bits: Your Life, Liberty, and Happiness after the Digital Explosion
"Kernighan tells us exactly what we need to know about computers and computer science, focusing on ideas that are useful and interesting for everyday computer users. He covers a fascinating range of topics, including fundamentals such as computer hardware, programming, algorithms, and networks, as well as politically charged issues related to government surveillance, privacy, and Internet neutrality."―John MacCormick, Dickinson College
"Understanding the Digital World provides a broad overview of computers and electronic communications for a general audience. The book flows smoothly from topic to topic, and readers from diverse backgrounds will find it accessible."―Bryan Respass, Bergen County Academies
About the Author
Product details
- Publisher : Princeton University Press; Illustrated edition (March 30, 2021)
- Language : English
- Paperback : 304 pages
- ISBN-10 : 0691219109
- ISBN-13 : 978-0691219103
- Item Weight : 1.85 pounds
- Dimensions : 6.9 x 0.9 x 9.9 inches
- Best Sellers Rank: #835,123 in Books (See Top 100 in Books)
- #445 in Privacy & Online Safety
- #555 in Cloud Computing (Books)
- #1,529 in Internet & Telecommunications
- Customer Reviews:
About the author

Discover more of the author’s books, see similar authors, read author blogs and more
Customer reviews
Customer Reviews, including Product Star Ratings help customers to learn more about the product and decide whether it is the right product for them.
To calculate the overall star rating and percentage breakdown by star, we don’t use a simple average. Instead, our system considers things like how recent a review is and if the reviewer bought the item on Amazon. It also analyzed reviews to verify trustworthiness.
Learn more how customers reviews work on Amazon-
Top reviews
Top reviews from the United States
There was a problem filtering reviews right now. Please try again later.
Highly recommend for someone who wants a high level introduction to computers and technology
Top reviews from other countries
でもやはり紙質が良過ぎる気がする。もっとザラザラした安っすい紙で良いのに。このテッカテカの紙では初版みたいに数年後にインクが隣のページに写ったりしないのか少し不安。それと,背を糊で留めただけなので,バラバラになりはせんかの危惧もある。Prentice Hallの『プログラミング言語C』は,今も背が割れずに丈夫な一方,バレたページを留める為のテープ貼りまくりな奴もある。
章立てで目立った変化は,第11章以降がPart IV: Dataとして独立し,第12章 人工知能と機械学習が追加されたのと,第7章Learning to Programが,従来のJavaScriptと新たにPythonの二本立てになった。最初のプログラミング言語として自身が習う若しくは教えるなら,先生はPythonを使う由(p.80, 116)。これに伴い第5章の恒例add up numbersでは,Python版が附加された(pp.80-1)。
最後に細かいことなれど,頑ななgroffでのタイプセットのp.64で+14+...+3+の,下に点々が相変はらずで,ちょい残念。LaTeXの\dotsなら結果は違った筈。









