Very early on, not long after that first memorable 3-line BASIC program that printed (!) a sine wave on paper, Dad had me work thru a book on programming - no computer. Every page had an assembler-style command in the corner, and I learned much by "running" the program by hand, flipping hither & yon thru pages whilst scribbling down numbers in "registers" on paper. Don't remember the book's title or the program's function, but it did make a big impression - and was a lot of fun.