These were some of the most influential books of my youth, teaching a generation of young kids quite advanced topics. I still picture cartoon robots putting numbers in boxes whenever I write code involving pointers.
But my favourite[0] was Write Your Own Adventure Programs, which taught data driven programming and text parsing.