The Absolute Beginner's Guide to Binary, Hex, Bits, and Bytes! How to Master Your Computer's Love Language
Think Like a Programmer: An Introduction to Creative Problem Solving
Schaum's Outline of Principles of Computer Science (Schaum's Outlines)
Code: The Hidden Language of Computer Hardware and Software (Developer Best Practices)
How Software Works: The Magic Behind Encryption, CGI, Search Engines, and Other Everyday Technologies