Eat the World

An introduction to programming for non-technical people
..by explaining jokes for programmers.

Start reading