Весной прошлого года или осенью позапрошлого наблюдал следующую картину в книжном магазине: мальчик лет 10-12 в больших-больших очках выбирает себе книгу по ActionScript, а его явно ничего не понимающая мама пытается ему подсказать: "А может это надо искать вот здесь, на полке "языки программирования"? - "Нет мама, это должно быть рядом с программированием для WEB, это же Adobe!"
Ключевой момент здесь - большие-большие очки. Подумайте об этом. Впрочем, я не утверждаю, что в описанном случае имела место прямая зависимость.
На мой взгляд, для детей спортивные занятия более полезны и важны, чем занятие программированием, поэтому не стоит им забивать голову языками программирования, если только у ребенка нет непреодолимого желания программировать. Какой язык выбрать в этом случае зависит от решаемой задачи: а что бы Вы хотели вместе с ним написать? (например, сайт класса, каузальную игру для смартфона или скрипты для обработки фотографий)
Кроме того, думается, что для первоначального знакомства с программированием подойдет любой язык, позволяющий получать результаты без изучения приемов работы с указателями и для которого есть IDE с GUI builder.