I remember learning QBasic 23 years ago, (35 years old), I was left alone tinkering with a program that drew circles wrote for me by an engineer family member. At first I thought the circles were an image that was stored on the computer and all the program did was to display it. I then realized there is a thing called circle equation, I didn't understand it but I knew when I changed the parameters to it the circles would get bigger or smaller or sometimes not be circles at all which would make me sad. I loved programming more than anything else.