Антон, добрый день!
К сожалению, универсального языка программирования не существует, поэтому нет и универсального ответа на этот вопрос. Решите для себя, чем бы вам хотелось заниматься: веб-разработкой, разработкой мобильных приложений и игр или аналитикой, а потом выбирайте язык:
для веб-разработки ― HTML, CSS, JavaScript;
для разработки мобильных приложений на Android ― Java и Kotlin, на OS ― Swift;
для анализа данных ― Python или R. Python ― самый популярный язык для анализа данных; R ― более академичный, его чаще используют в научных работах;
для высоконагруженных систем (промышленных программ, облачных систем, браузеров) ― C++, C, Java. Программы на них работают быстро, но порог входа высокий: для работы с этими языками нужно хорошо знать информатику.
Концепции программирования не привязаны к языку. Они общие для всего Computer Science. Поэтому, освоив один язык, вы будете быстрее и легче понимать, как работают другие.
Если не знаете, какая сфера вам по душе, попробуйте свои силы на бесплатных ресурсах: Stepic, Coursera. В Яндекс.Практикуме есть бесплатные вводные курсы «Основы HTML, CSS, JS», «Основы Python и анализа данных», «Основы тестирования». Они помогут понять, какое направление в ИТ-сфере вам подходит.
Спасибо за ответ!
Валерыч, настало твое время! Я ж говорил, что весь чат сюда перетащу.
Python, java и c++ друзья новичка, по ним много уроков и изучив их структуру вы поймете основную структуру большинства языков, так что вперед
Из ресурсов посоветую codeacademy и coursera