Топ языков программирования в 2023 году по версии тех-лида

Вы заметили, что у практически всего в этом мире есть ежегодная награда? «Лучший дровосек года», «лучший телефон года», «лучший фильм года». А у языков программирования — нет. Исправляю ситуацию!

Естественно, вы можете не согласиться с моим мнением. Приглашаю высказываться в комментариях.  

7 комментариев

Кто пишет: вы находитесь в разделе «Блоги», а этот текст пишет Миша Ларченко, разработчик, YouTube- и ИТ-блогер. Рассказывает новости из мира ИТ, про зарплаты и жизнь в Амстердаме.
Хотите поделиться своими размышлениями насчёт ИТ-индустрии в блогах? Пишите на blog@dev.by или в телегу @blogs_devby. 


Лучший новый язык программирования

Сразу оговорюсь: буду говорить о тех языках, которые появились недавно (необязательно в 2023 году) и набрали комьюнити. И в уходящем году стали более популярными. 

И мой победитель — Rust. Да, язык был популярен и раньше. Но в 2023 году им начало пользоваться ещё больше людей. Большое количество инструментов для других языков программирования были переписаны на Rust. 

JetBrains проводили опрос, который показал, что 9% людей, которые что-то знают о Rust хотят укрепить свои знания о нём. Очень хороший показатель. И думаю, что заинтересованность только будет расти. 

Лучший язык программирования для использования в образовании

Я выбрал Python — относительно простой. Его довольно легко выучить, можно использовать для самых разных целей. Поэтому Python для меня в уходящем году был лучшим языком для образования. 

Конкуренты: Scratch и Julia. 

Лучший язык программирования для бизнеса

Тяжёлая номинация, ведь бизнесы бывают совсем разные. Выбрать один язык, который подходил бы всем — сложно. Но существуют стандарты в индустрии. Поэтому победителем я называю Java

Java будет и дальше востребована, ведь на ней построены множество enterprise-решений. Занимает большой процент рынка. Если хотите начать свой путь в программировании с Java, то это хороший выбор. 

Конкуренты: C# (вновь набирает популярность, Microsoft тратит огромные ресурсы, чтобы развивать этот язык) и Python. 

Лучший язык программирования для ИИ

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

Конкуренты: C++ и Julia. 

Лучший язык программирования для облачных вычислений

Тут я буду говорить о тех языках, которые удобно использовать для написания быстрых и легкозапускаемых приложениях для MD-функций в облачных системах. 

Современные облачные сервисвы (AWS, Azure, Google Cloud) позволяют писать приложения на любых языках. Но существуют более функциональные языки программирования и более быстрые и дешёвые решения. 

И моё первое место — язык Go. Простой язык с небольшим количеством зависимостей, которые нужны для разработки зависимостей на нём. 

Конкуренты: Python и C#. 

Лучший язык программирования для людей с ограниченными возможностями  

Непростая категория, ведь ограниченные возможности бывают совсем разные. Кто-то плохо видит, кто-то плохо ходит, у кого-то проблемы с моторикой или с умственным развитием. 

Но я нашёл победителя. И это JavaScript. Он позволяет делать практически всё и есть огромное комьюнити (можно найти ответы на любой вопрос). И огромная библиотека модулей и UI-компонентов, что ускоряет процесс изучения и разработки. 

И увидеть результат во всём фронтенде (в JavaScript в частности) намного проще, чем в бэкенде. Поэтому и удовольствия от языка больше. 

Конкуренты: Go и Python. Простые в изучении и можно использовать для самых разных задач. 

Худший язык программирования-2023

Я не буду говорить об умирающих языках. Нет, речь пойдёт о популярных и активно используемых языках. Это мой субъективный взгляд на вещи. Многие могут меня обвинить, мол, я фронтендер и поэтому мне нравится JavaScript. 

Но худшим языком программирования я бы назвал TypeScript. Я понимаю, что типы — это хорошо и приятно, и очень сильно помогают в разработке. Но у меня есть несколько претензий: 

  1. Это не язык программирования, а линтон. Он не добавляет или облегчает функциональность JavaScript. 
  2. Мне не нравится, как реализован TypeScript, его конструкции, которые невозможно читать. 
  3. TypeScript мешает в разработке! Если надо посмотреть исходный код библиотеки, чтобы узнать, как она сделана. Чтобы посмотреть, как аргумент дальше парсится. Нажимаю в редакторе кода на эту фукнцию, чтобы к ней перейти, а перехожу к описанию в файле TypeScript. Нет возможности быстро перейти внутрь функции. 

 Лучший язык программирования 2023 года

И это… Python! В этом году мы все говорили об искуственном интеллекте и нейросети. А главный язык программирования в этой области — Python. 

Напомню, что на протяжении последних лет Python выигрывает в рейтинге Tiobe и в ближайшее время это не поменяется. Ведь на нём и бэкенд, и программы можно писать.

Популярность, перспективы, востребованность высоки. Поэтому он занимает номер один! 

Мнение автора может не отражать позицию редакции. 

Какие ещё итоги года почитать: 


Эта история, как многие другие, появилась благодаря читателям devby. Уже 16-й год подряд мы объединяем и сохраняем беларуское ИТ-комьюнити. Мы быстро реагируем на любые, особенно тревожные, сообщения наших читателей. Объективно и взвешенно рассказываем, что происходит с индустрией: новые проекты, успехи и неудачи, лютый кринж и глитч надежды на фоне страшных кризисов, которые мы все переживаем.

Давайте пройдем этот путь вместе! Поддержите работу команды на любую сумму: на Patreon, через Donorbox (удобно из Беларуси) или криптой, чтобы мы могли делать больше и оперативней. Ежемесячные платежи делают планы редакции более прогнозируемыми, так мы можем планировать. Спасибо!


Читать на dev.by