I''m 15, and I''ve been programming since I was seven (my dad is a proffessor of computer science). A have also been researching 3d graphics (both realtime and non-realtime ) for the past 4-5 years of my life. I am Nathan Vegdahl, by the way. The one who came up with radiosity mapping and wrote the article for this site.
As you can see, age has not much to do with computer skills in this day and age.
Basicly, just keep at it, and you''ll get there
![](smile.gif)
Also, don''t work too hard, and don''t try to learn too much at once, otherwise (just like in game development, and school) you''ll burn yourself out. Take it easy and make sure that you understand everything, as opposed to just memorizing bits of code from tutorials.
Also, depending on what kind of programming you want to go into, make certain that you understand the stuff that your programming on the theoretical level (such as in my case, I make you that I know WHY so-and-so code works to rotate a vertex, and WHY so-and-so code works to find a surface normal, etc.) because it will make your life a hell of a lot easier, and you will also be able to optimize the stuff in much better ways that you would have never been able to if you didn''t even know why it worked, so you didn''t know what you could safely change.
Good luck!