TY - BOOK AU - Kernighan, Brian W. TI - Understanding the digital world : : what you need to know about computers, the internet, privacy and security SN - 978-0-691-17654-3 AV - 004 K45u 2017 PY - 2017/// CY - Princeton PB - Princeton University Press KW - Computer science KW - Popular works KW - Computer networks KW - Security measures N1 - Includes index; Preface -- Introduction -- Part I. Hardware. What`s in a computer? -- Bits, bytes, and representation of information -- Inside the CPU -- Wrapup on hardware -- Part II. Software. Algorithms -- Programming and programming languages -- Software systems -- Learning to program -- Wrapup on software -- Part III. Communications. Networks -- The Internet -- The World Wide Web -- Data and information -- Privacy and security -- Wrapping up ER -