This unique book uses full color illustrations to help readers understand the principles behind all computer programming. It is the book for beginners to read before they start learning computer programming. It offers non-programmers a basis for understanding what programmers do. The author Daniel Appleman is well-known for his bestselling books on VB.