{DATE}
Раньше с выбором языка программирования было довольно просто – существовал низкоуровневый ассемблер и несколько языков высокого уровня – С, Basic, Pascal. Basic считался самым простым и его даже преподавали в школах, Pascal – чуть сложнее, как правило, это первый-второй курс специальностей, имеющих отношение к IT. Выбор среды программирования (IDE) тоже был прост, поскольку IDE поддерживала только один язык. Если Pascal, то Delphi. Сейчас же все иначе. Та же Visual Studio позволяет разрабатывать приложения для разных платформ и поддерживает множество языков программирования. Например, что выбрать для разработки Android-приложения – родную Android Studio или же Visual Studio от Microsoft?
Определяем актуальные языки
Первым делом нужно определиться, какие языки программирования актуальны именно для тебя. Если ты работаешь или планируешь работать в компании, которая занимается разработкой микроконтроллеров, то ассемблер для тебя еще будет актуальным. Но это не означает, что он актуален для всех остальных – в подавляющем большинстве случаев сейчас используются языки высокого уровня.
Так что в список актуальных языков должны попасть те, которые используются в твоей компании. Да, на эти языки стоит тратить свое время, поскольку это входит в твои обязанности.
Если же ты только хочешь начать, то неплохим выбором станет C# - это не только актуальный, но и самый универсальный язык программирования.
Если ты хочешь определиться на чем-то одном и освоить это, то C# будет отличным выбором.
Однако правильнее исходить из задач. Определись, что ты хочешь: разработка сайтов - PHP, разработка Android-приложений – Java и т.д.
Теперь попробуем разобраться, какие языки неактуальны в данный момент. Совсем уж древние рассматривать не будем, но остановимся на тех языках, которые на слуху в наши дни.
Как уже отмечалось, это низкоуровневый язык Рё РЅР° него РЅРµ стоит тратить время. Р