А сыну это вообще интересно? Дело в том, что я против того, чтобы родители заставляли детей заниматься тем, что не нравится детям. Потому что обучение должно быть в удовольствие, тогда от него будет толк. А что касается возраста, так на нормальных курсах есть группы для детей разных возрастов. Например, как на этих курсах программирования для детей в Киеве https://itschool.kiev.ua/