Найти в Дзене
Войти в IT

ТОП-40 языков программирования, часть 1

Предлагаю твоему вниманию шорт-лист из 40 языков программирования, наиболе популярных в 2022 - 2023. Список составлен по индексу TIOBE - то есть, во главе списка стоят наиболее востребованные языки. Наиболее востребованные - не значит наиболее высокооплачиваемые. Индекс составляется на основе анализа поисковых запросов в Google, Wikipedia, YouTube, Baidu и в других поисковых системах. Короче, наиболее искомые (гуглимые, гугляемые) языки. Данная статья (помимо личного странного юмора) написана на основе двух публикаций. Первая публикация и вторая публикация. Со знанием Английского можно самостоятельно сопоставить эти материалы и сделать свой собственный рейтинг. К каждому языку предлагается несколько ключевых слов, на мой вкус описывающих его предназначение. Так же прилагаю ссылки на соответствующие языкам сайты, и месячную зарплату Senior-программиста в РФ. Поехали! Первые 20 из 40 самых востребованных языков программирования 🏆 🐍 [1] Python Сайт / Wiki / 210 т.р. в месяц
Модно, унив
Оглавление

Предлагаю твоему вниманию шорт-лист из 40 языков программирования, наиболе популярных в 2022 - 2023. Список составлен по индексу TIOBE - то есть, во главе списка стоят наиболее востребованные языки.

Наиболее востребованные - не значит наиболее высокооплачиваемые. Индекс составляется на основе анализа поисковых запросов в Google, Wikipedia, YouTube, Baidu и в других поисковых системах. Короче, наиболее искомые (гуглимые, гугляемые) языки.

Данная статья (помимо личного странного юмора) написана на основе двух публикаций. Первая публикация и вторая публикация. Со знанием Английского можно самостоятельно сопоставить эти материалы и сделать свой собственный рейтинг.

К каждому языку предлагается несколько ключевых слов, на мой вкус описывающих его предназначение. Так же прилагаю ссылки на соответствующие языкам сайты, и месячную зарплату Senior-программиста в РФ. Поехали!

Первые 20 из 40 самых востребованных языков программирования 🏆

🐍 [1] Python

Сайт / Wiki / 210 т.р. в месяц
Модно, универсально, web, ИИ. Battlefield 2, ИИ для StarCraft 2, EVE Online, некоторые части Google. С личной точки зрения, не понимаю чем Python заслужил такое к себе внимание.

🛠 [2] C

Сайт / Wiki / 240 т.р. в месяц
Язык операционных систем. Сложно, долго, очень близко к "железу". Для крутых и упорных. Windows, Linux, Unix, Android, iOS. Мнение по этому языку
здесь.

⚙️ [3] C++

Сайт / Wiki / 210 т.р. в месяц
Язык операционных систем и прикладных приложений. Сложно, универсально, близко к "железу". Для крутых, упорных, но более современных. Вечная классика ООП. Windows, Linux, Unix, Android, iOS. Мнение по этому языку
здесь.

🐸 [4] Java

Сайт / Wiki / 250 т.р. в месяц
Современное ООП. Универсально, быстро, не очень сложно. Универсальные приложения для Windows, Android, Linux. Для тех кто любит ООП и не любит Microsoft.

🟣 [5] C#

Сайт / Wiki / 230 т.р. в месяц
Современное ООП от Microsoft. Быстро, легко, удобно, "за деньги да". Практически любые Windows-приложения. С некоторых недавних пор еще и +Android +iOS +Mac - через платформу
MAUI. Один из моих любимых языков по многим причинам. Приложения на C# удобно разрабатывать в оригинальной IDE от Microsoft - Visual Studio.

🟠 [6] Visual Basic .NET

Сайт / Wiki / 155 т.р. в месяц
Предок C# от Microsoft. Был очень актуален лет 15 назад. Когда-то, на нём делали многие Windows-приложения. Сейчас с моей точки зрения специалисты по этому языку в основном занимаются поддержкой когда-то созданных больших платформ. Из моей практики язык не применяется для новой разработки.

🟡 [7] JavaScript

Сайт / Wiki / 230 т.р. в месяц
Любой интерактив на веб-сайтах. Легко, просто, с кучей глюков. Любой сайт - Яндекс, Google, VK - интерфейсная часть. Изучение JS является обязательным для веб-программистов.

📦 [8] SQL

Сайт / Wiki / 190 т.р. в месяц
Любые базы данных. Сложно, интересно, почётно. Проекты в которых есть данные. От Госуслуг до Google. В общем и целом практически все современные крупные проекты используют базы данных. Освоение SQL является обязательным шагом на пути Fullstack или веб-программиста.

🔢 [9] asm

Wiki / 200 т.р. в месяц
Очень сложно, очень долго, очень не для всех. Язык процессора, "железо". Любые устройства на физическом уровне. С моей точки зрения, не стоит начинать обучение в IT с программирования на assembler-языках. С другой стороны если есть большое желание связать жизнь с низкоуровневым оборудованием - самое то.

🐘 [10] PHP

Сайт / Wiki / 216 т.р. в месяц
80% сайтов в мире. Легко, быстро, просто, "тяп-ляп" в руках неопытных разработчиков. VK, синяя запрещённая соцсеть, Wiki, WordPress, Baidu. Вот тут
отдельная статья про PHP. С моей точки зрения, это один из лучших вариантов для начинающих специалистов. Для разработки программ можно использовать обычный блокнот. Одна из хороших IDE на мой вкус - PHPStorm.

🔘 [11] R

Сайт / Wiki / 300 т.р. в месяц
Обработка данных, графика, вычисления. Узкопрофильные проекты, маркетинг, математика. Я не имел большого опыта работы с этим языком, по-этому не могу сказать про него что-то особенное.

🔵 [12] Go

Сайт / Wiki / 300 т.р. в месяц
C++ на максималках. Серверные приложения, сложные задачи. Инфраструктура Google, разные высоконагруженные проекты. В целом позиционируется как "современный язык общего назначения". С точки зрения прикладных приложений с интерфейсами не находит широкого применения.

🟠 [13] Classic Visual Basic

Wiki / ЗП неизвестна.
Предок VB .NET от Microsoft. Был очень актуален лет 20 тому назад. Приложения эпохи ранних версий Windows. Если здесь есть отцы-основатели от программирования, пожалуйста просветите массы по этому языку. Уверен Вы найдете что сказать на этот счёт.

➕ [14] MATLAB

Сайт / Wiki / 160 т.р. в месяц
Решение всевозможных математических задач. Визуализация графических данных. Для тех кто хочет заниматься математикой, а не программированием.

🕊 [15] Swift

Сайт / Wiki / 300 т.р. в месяц
Современно, модно. Приложения для устройств Apple - iPhone, iPad, mac. 45% приложений созданных для iOS. Внутри macbook / mac есть специальная IDE для разработки приложений на этом языке - XCode. Можно скачать в AppStore как и любое другое приложение, и самому делать приложения.

🐬 [16] Delphi / Object Pascal

Сайт / Wiki / 170 т.р. в месяц
Старая школа. Когда-то популярный язык для прикладных приложений. Например Skype. На сегодняшний день не имеет большой популярности. Тем не менее, приятным сюрпризом было обнаружить на официальном сайте поддержку Android / iOS. Проект развивается!

💎 [17] Ruby

Сайт / Wiki / 284 т.р. в месяц
Язык для веб-программирования и Linux-систем. ООП. Для тех кто не любит PHP. В веб-программировании используется в связке Ruby on Rails. Не могу сказать ничего хорошего или плохого об этом языке, поскольку не использовал его в своих проектах.

🐫 [18] Perl

Сайт / Wiki / 250 т.р. в месяц
Изысканно. Язык общего назначения. Хорошо работает с текстами. Разные модули в Reg-ru, Booking, Mail-ru.

🍏 [19] Objective-C

Сайт / Wiki / 300 т.р. в месяц
Сложно, странно, долго, для любителей "пожестче". Разработка приложений в ОС Apple. С моей точки зрения проще использовать Swift если это допустимо в конкретном случае.

⚙️ [20] Rust

Сайт / Wiki / 320 т.р. в месяц
"Убийца C и C++" по мнению авторов. Стильно, модно, молодёжно. Мультипарадигменно! В качестве бонуса можно заработать неплохие деньги.

Какой же язык лучше выбрать? 🧐

Данный список является одним из многих углов обзора на программирование. Если Вы пишите или предпочитаете какой-то другой язык, не входящий в этот список - это абсолютно нормально! В большей степени имеет значение не наличие языка в каких-то ТОПах или рейтингах, а умение делать качественные продукты на этом языке. И умение монетизировать свой труд, используя этот язык.

С точки зрения выбора начинающего программиста, я бы рекомендовал задать себе вопрос "Чего я хочу?". И далее исходить из контекста ответа. Если есть желание создавать интерфейсы и прикладные решения - это будет один путь. Если же есть желание работать с "низкоуровневым железом" - это другой путь. Ну а если ответа и вовсе нет, можно попробовать поработать с каждым из языков пару недель. И потом сделать выбор. Как иногда говорят - "жизнь подскажет!".

Отправляй тому самому другу, который никак не может определиться с выбором языка программирования. А ещё скоро будет вторая часть рейтинга, с 20 по 40 позицию. 😉

P.S. На картинке арт от ИИ - так машина видит "ТОП-3 языков программирования". Присутствует неизвестная надпись на искусственно-интеллектуальном неведомом языке.

ТОП-3 языков программирования по мнению ИИ. На первом месте, вероятно, Python. Хотя с личного опыта я вижу там очертания PHP.
ТОП-3 языков программирования по мнению ИИ. На первом месте, вероятно, Python. Хотя с личного опыта я вижу там очертания PHP.

🔥 Понравилось? Подпишись! Победим восстание роботов вместе! 🔥

-2

🚀 P.S. Ты можешь круто поддержать меня и проект "Войти в IT" на boosty! Я публикую там более эксклюзивный и профессиональный, иногда немного личный контент. Хочешь посмотреть как я выгляжу в реальной жизни? Тогда жми: Ссылка 🚀

P.S.2 У меня ещё есть Telegram-канал. Там посты чуть попроще, и чуть повеселей. Ссылка