Like
>>2, I started programming on my TI (a 84+, because I'm not poor like him).
God the language (TI-BASIC) was awful. What made me start was the boring Maths lessons in high-school: programming was a way to spend time.
Snake, connect four, mastermind, minesweeper, checkers, and a text-based RPG.
I used lots of GOTO (and the program had to be parsed at runtime to find the corresponding label, so it hung for several seconds on big programs).
The only thing I never managed to do was making two calculators work over the link between them.