Started in 1981, summer course at a local college, programming BASIC on a typewriter interface using 11 x 17 fan fold paper. No idea what the computer was called. In the following summer, there was a single mono chrome video display. Still remember the noise of the dozen or so kids running the programs.
There is Small Basic from Microsoft. http://smallbasic.com/
From the website FAQ:
Who is Small Basic for? Small Basic is intended for beginners that want to learn programming. In our internal trials we've had success with kids between the ages of 10 and 16. However, it's not limited to just kids; even adults that had an inclination to programming have found Small Basic very helpful in taking that first step.