Почему вас это так интересует? Знание синтаксиса не главная тема в курсе обучения, это как умение держать вилку.. Синтаксис познаётся самостоятельно, запоминать его никакого смысла нет
Вообще почти на всех специальностях присутствует информатика. На технических даже немного программируют на паскале. Если говорить про высшее образование, посмотрите специальности под кодом 09.03.xx. Как раз на этих учат программистов (насколько хорошо - зависит от ВУЗа). Как вариант, ещё специальности связанные с автоматизацией, но там уже совсем программирование железок. Сразу предупрежу, не ожидайте, что в ВУЗе вам преподнесут знание языков программирования на ложечке, самому учить надо и остерегайтесь ВУЗов, где учат на Delphi.
Их "проходят" везде. Более тщательно - на вычислительной математике и кибернетике и специальностях прямо ориентированных на IT - сетевая безопасность, базы данных и т. д. Больше всего "языки" изучают на специализациях связанных с кодингом, типа "теория компилляторов". Можете поизучать сведения на edu.ru или в ВУЗе спросить федеральный компонент (программу обучения) или просто посмотреть расписание занятий.