I'm 15 and I'm very interested in programming, enough that I would definately consider it as a career. However, some of the posts I read on this topic were a bit discouraging...Especially when one read something like "...very few of the people on these boards are professional programmers..." and I'm wondering if I would have a chance at a good career if I get a start now and learn c++ and then maybe move on to OpenGL since I'm interested in graphical programming. I'm fairly good in math and plan to make it through calculus by the time I graduate. Any advice as to things I can do to help me on my way? And what kinds of programming jobs are most widely available these days?