Напишу не популярную тут точку зрения )  Любой язык программирования - это 7 операторов.  Учится в течении 2-3 мес.   Переход от одной среды разработки к другой - неделя + 2-3 месяца неудобств..   Сам по себе язык программирования - не о чем.  Важен технологический стек, который зависит от прикладной области.   Технологический стек меняется, в среднем, раз в 4-5 лет.    Если ребенку не интересно => нет прикладной области.  А именно от прикладной области зависит среда разработки и технологический стек. PS  Моему ребенку программирование не интересно и мне от этого наоборот легче т.к.    1. Программирование это ремесло.  "программистов учат в ПТУ и техникумах.."    2. Научиться программировать - вообще не проблема, если есть интерес в виде прикладной области и задач.  А если еще и нет проблем с математикой, то вообще не стоит переживать.      3. В случае реализации продукта - программирование отнюдь не самая затратная и сложная часть.