Original Post
Hey everyone, I have been through this site before but have just registered. It seems like there is a lot of talent here and probably many of you could answer my question. My oldest son is 10 years old getting ready to turn 11 in September. The boy is very bright and I would like to get him involved in Programming. He loves games as most kids do these days and I think he could do very well with game programming in his future. My question is probably simple but here it is anyway. What language should I start him with? I thought about C/C++ but it seems like it has a huge learning curve. I've been looking at Visual Basic and also Microworlds. I think it is important for him to have instant gratification (i.e. write some code, see the graphic result) with early programming so I'm a little confused on what to get. I think the important part is I don't want him to spin his wheels on something that won't tranlate in some way at a later point to C++ for true Game Programming. Any help from all of you would be greatly appreciated. Thanks in advance Phil