Добавить в корзинуПозвонить
Найти в Дзене
dimalro

Какой язык программирования учить в 2020 году?

Какой язык программирования учить в 2020 году, чтобы оставаться востребованным специалистом ещё очень долго? За основу взяты такие авторитетные рейтинги как: TIOBE https://tiobe.com/tiobe-index/ PYPL http://pypl.github.io/PYPL.html ВЕБ РАЗРАБОТКА 1. Python Многие его называют идеальным в плане архитектуры. Только на этом языке программирования ты концентрируешься на решении поставленной задачи, а не думаешь о синтаксисе. В прошлом году он был самым популярным и в этом сбавлять темп не собирается. 2. JavaScript JavaScript широко применяется в Frontend разработке, на нем можно писать браузерные игры (Динозаврик от google, Agar.io) и он прост в изучении. И как хороший "бонус" разработка сетевых демонов и ботов в соц. сетях. Сетевой демон — это программа, работающая на сервере и занимающаяся обслуживанием различных пользователей, которые могут к ней подключаться. Иными словами, сетевой демон - это программа-сервер. Типичный пример - Web-сервер 3. PHP PHP 8 - новая основная версия PHP,

Какой язык программирования учить в 2020 году, чтобы оставаться востребованным специалистом ещё очень долго?

За основу взяты такие авторитетные рейтинги как:

TIOBE https://tiobe.com/tiobe-index/

PYPL http://pypl.github.io/PYPL.html

ВЕБ РАЗРАБОТКА

1. Python

Многие его называют идеальным в плане архитектуры. Только на этом языке программирования ты концентрируешься на решении поставленной задачи, а не думаешь о синтаксисе. В прошлом году он был самым популярным и в этом сбавлять темп не собирается.

2. JavaScript

JavaScript широко применяется в Frontend разработке, на нем можно писать браузерные игры (Динозаврик от google, Agar.io) и он прост в изучении.

И как хороший "бонус" разработка сетевых демонов и ботов в соц. сетях.

Сетевой демон — это программа, работающая на сервере и занимающаяся обслуживанием различных пользователей, которые могут к ней подключаться. Иными словами, сетевой демон - это программа-сервер. Типичный пример - Web-сервер

3. PHP

PHP 8 - новая основная версия PHP, как ожидается, выйдет 26 ноября 2020 года. Самое лучшее что туда добавят это JIT. JIT? Что это такое? Обратимся к Википедии:

JIT-компиляция (англ. Just-in-time compilation, компиляция «на лету»), динамическая компиляция (англ. dynamic translation) — технология увеличения производительности программных систем, использующих байт-код, путём компиляции байт-кода в машинный код или в другой формат непосредственно во время работы программы.

Короче это очень круто. И не стоит забывать, что на этом языке программирования работает большинство сайтов.

РАЗРАБОТКА ИГР

C++

Да, сложный, но сложность себя оправдывает. Во-первых разработка игр сам по себе сложный процесс, а во-вторых если вы не станете разработчиком игр, вы всё ещё прекрасный C++ программист и будите востребованы в любой другой сфере.

РАЗРАБОТКА МОБИЛЬНЫХ ПРИЛОЖЕНИЙ НА IOS/ANDROID

Тут всё просто, разработка под IOS - Swift, а под Android - Kotlin

РАЗРАБОТКА ПО

C#

Идеален для разработки на Windows и для разработки ПО. Как плюс низкий порог вхождения. Синтаксис C# имеет много схожего с другими языками программирования, благодаря чему облегчается переход для программистов. Язык C# часто признают наиболее понятным и подходящим для новичков.

Сейчас программирование это не закрытая сфера в которую сложно попасть. Сейчас обучиться программированию может каждый пройдя курс или прочитав книгу.

Ну а какой язык вам учить решаете только вы сами.