At 14, I was programming in assembler (well, machine code since I didn't have an assembler) on the Altair 8800 my older brother built from parts. 1st program: a game called Fly! where you hit the spacebar to make an 'X' flitting around the screen turn right 45 degrees. When it hit the edge of the screen you lost. Futile - you always ended up losing! But fun to write, in under 128 bytes too.