We were 8-bit kids growing up learning to program Sprites on the Commodore 64 and ZX Spectrum respectively. Learning to program from manuals that came with the C64 and ZX machines. We learned to program better by typing in programs from magazines like Compute! After an hour or two of typing in BASIC code, we would lean back from the computer, type RUN, and hit return. If we were lucky, the title screen appeared before a show-stopping bug brought the whole thing down.