Разработчиков в наше время становиться всё больше, их число неумолимо растёт, потому в сети становиться всё больше вопросов: "какой я.п учить?", "наиболее популярный я.п в 2xxx году" и т.п.
В этой статье приведён перечень языков программирования на которые стоит обратить внимание в 2020 году.
1. Java
Кто-то действительно думал что топ 1 займёт другой я.п? Java уже несколько лет стоит на первом месте в рейтингах языков программирования, и пока не собирается сдавать позиции. Это самый популярный язык в корпоративной и мобильной сферах, и выучив его на должном уровне вы можете спокойно идти устраиваться на работу, не боясь что не найдёте java вакансий.
Плюсы:
1. Огромный спрос
2. Мультиплатформенность
3. Относительная лёгкость изучения
Минусы:
1. Старомодный и громозкий синтаксис
2. Конкуренция
3. Скорость работы
2. Javascript
К 2020 году js наполанил весь рынок IT. Он у каждого на слуху, и не зря. Js можно использовать в web разработке (причём как в фронтенде, так и в бэкенде), разработке программ для десктопа, даже в играх (правда, конечно не в AAA). У js большая база программистов пишущих на нём. А так же внушительный список качественных фреимворков.
Плюсы:
1. Большая сфера применения
2. Качественные фреимворки
3. Громадная фанбаза на git
Минусы:
1. Легко сделать ошибку, из-за отсутствия проверки во время компиляции
2. Проблемы с типами
3. Python
За питоном будущее, и это точно. Простой синтаксис, поддерживание windows, mac os, linux, android, ios, невиданная лёгкость в изучении и конечно django.
Плюсы:
1. Лёгкость
2. Структура языка
3. Фреимворки
4. Библиотеки
Минусы:
1. Непривычный ООП
4. C++
C++ или "плюсы" - один из самых известных я.п, и не только среди разработчиков. Этот я.п довольно сложен, особенно для человека недавно пришедшего в программирование, однако многие эксперты считают его "основой", обучающей программированию в целом.
Плюсы:
1. Один из языков, на которых пишутся os, драйверы и т.д
2. Даёт правильное представление об ООП
3. Один из самых высокооплачиваемых языков
Минусы:
1. Сложность
2. Крайне большой шанс подстрелить себе ногу
5. C sharp
Детище microsoft, довольно молодой язык, но уже занявший свою нишу, а именно - корпоративная разработка, помимо неё cs так же применяется для разработки программ на десктопы и web программировании в бекэнде.
Плюсы:
1. Поддерживается огромной корпорацией
2. Актуальный и востребованный
3. Более лоялен к кодеру чем c++
Минусы:
1. Довольно просто дизассемблируеться
На этом наступил конец статьи. Спасибо за прочтение.