Comment The Epson Equity II owners manual (Score 1) 623
My first computer was an 8086 Epson Equity II monochrome screen, dual 5.25" floppy disks, no hard drive so the only thing I can do on it that was worthwhile was make my own text adventure games. I followed GW-BASIC book and had a blast! I made music using sheet music and painstakingly convert notes into Hz and made silly games. Granted I was about 9 or 10 years old at the time, but I was annoyed I couldn't do more. Eventually when I got a colour computer (CGA), I had a blast playing with colours and different graphic modes (or screens as it was in QBasic, I think it was screen 12 that I liked the most.
I heard about C/C++ and I thought it was stupid, thought BASIC was the way to go (I was a tween or so), then when I got into high school we started playing with Pascal. I found some site in the Netherlands that was a Pascal god doing crazy shit with assembly and I emailed him for help and he graciously did, and my teacher used my rocket ship as an example of what the students were doing on back to school night (it was the centre piece, other students had theirs up too). It was pretty cool. When I became a senior the college board switched from Pascal to C++ so I retook Intro to comp sci to learn C++ and I am glad I did. Not only do I love the language now, loathe basic (ironic, isn't it?), but it helped learn so many other languages that are C-based. While I never formally learned K&R C, I been meaning to pickup their book for quite some time. I think it'll help with learning Objective C, but anyway, I digress.
To answer the question I am self taught to get the basics (no pun intended) and was formally educated after getting a descent elementary grasp.
I suppose in Elementary school, we were taught Logo, so I suppose that counted, but I guess I never saw it as programming other than maybe scripting or telling a computer to draw something, so yeah I guess it does count. Though in middle school, we had Lego Logo which was sick, having lego projects interact with the logo code we wrote.