Вот, посмотрите, какие языки программирования выбирают в разных ВУЗах для обучения новичков. Никакого единого стандарта нет, встречаются даже чисто функциональные языки. Хотя с появления вопроса 5 лет прошло, думаю много какие университеты перешли на Python. Сейчас о нем говорят, записывают курсы, издают книги во многих предметных областях - data science, web, автоматизация рутинных задач, даже книги по алгоритмам есть. Если во время обучения вы что-то из этого попробуете или даже реализуете свой проект, то получите достаточно ценный опыт.
Те же самые вещи в перечисленных языках будет реализовать сложнее, с другой стороны будет доступен низкоуровневый хакинг вроде вызовов ОС, создание GUI приложений в windows forms (нинада), работа с памятью. Поразвлечься можно, в общем. Но я не вижу причин, почему именно это научит программированию или поможет выработать стиль. Просто другой класс задач, другие проблемы решаются.