Если будешь учиться самостоятельно и хочешь универсальный язык, рекомендую начинать с Java. Кому-то такой совет покажется бредом, но мне все равно. Я люблю Java. А курсы в интернете не советую, лучше собирать информацию из сайтов-энциклопедий, чем следовать программе обучения.
Вторым могу порекомендовать JavaScript... но ценой универсальности... это в основном язык для веб-разработки. Его как раз можно учить по курсам, в сети таких дохрена.
Ну и в завершение можешь присмотреться к C#. Сам предпочитаю писать на нем. И выучить не так уж сложно. По универсальности может переплюнуть все языки вместе взятые.