The programming manual that came with the TRS-80 Color Computer was among the best introductions to programming ever. Really as good as Why's poignant guide to Ruby. There were similar books at Radio Shack for the TRS-80 Models I and III, also. The books were funny and informative, and easy enough for me to follow along when I was 11.