In a number of these conversations, developers fondly remember their very first program. It tends to be a variation of this:
10 print "My brother Michael is a greebly"
20 goto 10
Personally, I remember the moment, and the extreme awe I felt. Computers were these amazing things that had text floating on the screens, and suddenly I had the power to control this text. From then on, all I wanted to do was go to my parent's workplace and write programs in basic.
With kids now days, this experience just wouldn't cut it. Computers aren't about text - they're about windows and images.
I would love to instill this feeling I had into my own children, but I'm starting to wonder if it's even possible.
Can somebody think of the entry-level first program to teach somebody who was born this decade?