3 ms·
At 9 I learned Basic. At 10 or so I learned Pascal. My programming finally took off around 12 when I learned C and Assembler. I think it's important to point
by swombat 16y ago
At 9 I learned Basic.
At 10 or so I learned Pascal.
My programming finally took off around 12 when I learned C and Assembler.
I think it's important to point out that no programming language is "too hardcore" (well, maybe assembler) for a generic 12-year-old. They can learn anything.
With that, I would suggest a combination of HTML/CSS/Javascript for the quick results and Ruby for the fun and elegance. Then let them learn whatever they feel like. If they don't feel an impulse to go learn this stuff by themselves after learning 1 or 2 languages, they're probably not interested anyway.
- fleitz 16y agoI have to agree, probably the only kid who cut grass to buy a C compiler (Turbo C FTW!). I think I was 14 when I started writing C. I was pissed later that summer when I installed FreeBSD only to find out these things were free. Most of learning to program is motivation and patience in my estimation.
- jlangenauer 16y agoNah, I remember saving to buy Microsoft QuickC for Windows when I was 12 or 13. Good times, those.
- ryanbigg 16y ago+1 Ruby