Hi my son Brent is wanting to learn how to program he is only 15 but knows alot about computers. What would be the best way and best programming laguage to learn. Also is there ne programming schooled that he could go to and how old do you have to be. Thnx Stacy

I need help
Vaish
I am professional game developer,and I will be pleased to teach game programming to your child this summer for free.
mail me :
directxguy@gmail.com
DanielLei
The hardest thing about learning programming is learning the basics that apply to all programming languages. A lot of this is my personal opinion, and asking 10 other people will probably yield 10 different answers. The answer really depends on how committed Brent is to programming and how he best learns things.
My basic suggestion is for Brent to learn some math if he hasn't already. If he does not enjoy math, he probably won't enjoy programming. I consider Algebra to be absolutely essential, and as a 10th grader Brent should be either taking it or preparing to take it. Being a Math major in college, I happen to think the more math he can stand the better.
Some people learn things well in a school, and others learn better when they're free to play with something. Figure out how Brent learns best, and tailor your efforts in that direction. For example, if he learns things better by playing games, start him along the path of game programming (which is difficult, by the way, but rewarding).
As for programming languages, Visual Basic .Net and C-sharp .Net are currently good choices because Microsoft distributes basic tools for them for free! Windows programming is pretty easy to get into, so downloading one of these and plopping it down in front of him to tinker with may be the way to go.
That's about all I can tell you without knowing more about Brent than I really want to know!
Sincerely,
James
kd4gar
Hi Stacy,
You're in the right place - the Visual Basic Express Edition was designed just for people like Brent. Our goal was to make the product accessible to beginners, with a target age of 14.
The best way to learn is to go through the Visual Basic Guided Tour step-by-step tutorials - they will give him enough knowledge to get started - and to see if he actually enjoys programming. If he does, many community colleges offer extension classes in programming and most would allow younger students if they can demonstrate that they already have the basic knowledge.
See http://msdn2.microsoft.com/en-us/library/a08t4ke7(VS.80).aspx for an example of the tutorial.
If he does decide to follow this route to learn programming I would be very interested in feedback on how effective the tutorial was for him.
Steve Hoag
Visual Basic Express
raviv762
Also discussing programming approaches with him will help, programming is not exactly 'I-can-make-the-computer-do-what-I-want' but more of 'I-must-understand-what-I-am-doing'...