Comment Kids and programming (Score 1) 1095
Drop *nix and get a computer with Windows. Its what they will get in school and most other environments.
Get a book on programming games for teens. Something that has a good framework so it is easy to get things started. It should be all about having fun. The techinical stuff will come later - if he has an interest.