Why wait until you're older? I started "programming" when I was 8 years old with LOGO. By the time I was 11 I was competent in most languages used on the web at that point (html, java script, php, a bit of css. By 15 I was well versed in object-oriented languages and at 18 I went to school for CompSci.
Gloating aside, if you want to be a programmer just choose a language, find a book, Google up tutorials, jump into it,
whatever. It's nothing you can't pick up at any age. Now, I know you said you tried that before and you need a teacher, which is why I suggest tutorials. Web design was a good start for me; I could find webpages I liked, open the source, and figure out how they did what they did. By the time I moved to actual programming I had a good foundation to start learning other concepts.
After you get started in a language, challenge yourself a bit with Google's
Code Jam assignments. I'm sure each of them will push you to learn more.
Connect With Us