I'm reluctant to recommend C to a 12 year old, C has a sharp learning curve. I'd rather start him off on an easier language until he understands the basic concepts of programming. I don't think his focus is anything serious yet, he just wants to get the hang of things. Keep in mind he probably doesn't even understand the concept of variables, kids learn that stuff in eights grade (usually age 13).
|