I chose python and html/css/javascript for my kid, who is 9, the python game book got him started and now I was challenged at dinner table by various Python module questions...
first thing after he started html, is: why can't html have if-else?
first thing after he started html, is: why can't html have if-else?
My guess is he'll hate the transition for awhile but will have a lot of great habits and concepts that will really serve him well in JS.
or some of the others. I'm thinking of doing the same with my son this summer.