Computers Books
Once Upon an Algorithm: How Stories Explain Computing
This easy-to-follow introduction to computer science reveals how familiar stories like Hansel and Gretel, Sherlock Holmes, and Harry Potter illust…
Turing's Vision: The Birth of Computer Science
In 1936, when he was just twenty-four years old, Alan Turing wrote a remarkable paper in which he outlined the theory of computation, laying out t…
Operating Systems: Internals and Design Principles
This book covers concepts, structure, and mechanisms of operating systems. Stallings presents the nature and characteristics of modern-day operati…
Programming the Universe: A Quantum Computer Scientist Takes on the Cosmos
Is the universe actually a giant quantum computer? According to Seth Lloyd—Professor of Quantum-Mechanical Engineering at MIT and originator of th…
You Look Like a Thing and I Love You: How Artificial Intelligence Works and Why It's Making the World a Weirder Place
"You look like a thing and I love you" is one of the best pickup lines ever... according to an artificial intelligence trained by scientist Janell…
How Computers Work
Explains the structure and functions of microprocessors, hard drives, disk drives, tape drives, keyboards, CD-ROM, multimedia sound and video, ser…
The Codebreakers: The Comprehensive History of Secret Communication from Ancient Times to the Internet
The magnificent, unrivaled history of codes and ciphers—how they're made, how they're broken, and the many and fascinating roles they've played si…
jQuery in Action
A good web development framework anticipates what you need to do and makes those tasks easier and more efficient; jQuery practically reads your mi…
Ruby on Rails Tutorial: Learn Web Development with Rails
“ Ruby on Rails™ Tutorial by Michael Hartl has become a must-read for developers learning how to build Rails apps.” — Peter Cooper, Editor of Ruby…
Database Systems: The Complete Book
This introduction to database systems offers a readable comprehensive approach with engaging, real-world examples—users will learn how to successf…