Approximate ages of various of my friends when they wrote their first code (not counting copying from books):
| Joe Shaw | 4 | TRS-80 | BASIC |
| Phil Schwan | 5 | Tandy 1000 | QuickBasic |
| Graydon Hoare | 5 | C64 | BASIC |
| Jimmy Krehl | 6 | C64 | BASIC |
| Nat Friedman | 6 | Apple ][ | Logo/BASIC |
| Mike Shaver | 7 | C64 | BASIC |
| Chris Blizzard | 9 | Franklin 1600 | Logo/BASIC |
| Luis Villa | 9 | Apple ][ | BASIC |
| Jacob Berkman | 10 | Apple ][ | Logo/BASIC |
| Miguel de Icaza | 12 | C64 | BASIC |
| Miles | 12 | 286 | Pascal |
| Alex Graveley | 15 | Linux | C++ |
Summary of our IRC conversation on the subject:
<graydon> Nat: do you think today's kids -- with their massive overexposure to computers, but with crappy programming environments -- will learn to code earlier or later?
<Nat> graydon: html + css + javascript is first now
<Nat> but at 4 or 5 you don't have shit to publish
<Nat> you want to make the computer do neat things
<graydon> maybe a very popular MMORPG client with an embedded scripting system. in-game programming is a good hook, like MUDs.
<Nat> good call y0
<shaver> yeah
<boc_yyz> i would have started earlier if leisure suit larry had some sort of programmable element to it
Posted on 31 July 2003
- Leave a comment
- Subscribe with Google Reader
- Follow me on Twitter

No comments