Python по-прежнему популярен, как и всегда

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

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

Тенденция снижения популярности Java продолжается.

Java, как и Python, уже давно входит в число самых популярных языков программирования. Долгое время Java был даже более популярен, чем Python.

Но это уже не так. Хотя Java по-прежнему широко используется, его популярность за последнее десятилетие постепенно снизилась. Падение не совсем последовательное. У Java были короткие всплески популярности.

Однако становится очевидным, что, хотя Java, скорее всего, останется значительной частью кодовых баз на долгие годы, он почти никогда больше не войдет в число ведущих языков программирования.

Золотой век PHP прошел

PHP, как и Java, уже некоторое время теряет позиции. Однако, в отличие от Java, он быстро сокращается. Согласно TIOBE, PHP выпал из первой десятки языков.

Учитывая его присутствие в чрезвычайно популярных системах, таких как WordPress, трудно представить, что PHP вообще исчезнет.

MATLAB очень популярен

Подобно Perl, MATLAB — это интерпретируемый язык, который, по-видимому, редко используется для серьезного программирования приложений. Я когда-либо использовал MATLAB только на курсах программирования в университете.

Справедливости ради следует отметить, что у MATLAB есть реальные приложения в таких областях, как статистика. Однако трудно утверждать, что это идеальный язык для большинства таких случаев использования.

Несмотря на это, TIOBE утверждает, что MATLAB является 16-м по популярности языком программирования, и он занимает эту позицию по крайней мере с 2021 года. Трудно сказать, свидетельствует ли этот статус о широком использовании MATLAB студентами колледжей. Тем не менее, MATLAB, похоже, останется, даже если некоторые сомневаются, является ли он «респектабельным» языком.

Кажется, что R падает

В последние годы многие люди ожидали, что Python вытеснит R, язык, который широко используется для анализа данных.

Такого никогда не было. R по-прежнему довольно популярен в целом.

Тем не менее, популярность R, похоже, снижается. В индексе TIOBE он опустился с девятого места год назад на 12-е в начале 2022 года.

Сила велика: C, C++ и C# остаются доминирующими языками

Подобно Python, языки программирования C, C++ и C# продолжают широко использоваться, и нет никаких признаков того, что это изменится в ближайшее время.

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

Но учитывая, что C существует уже целых 50 лет, удивительно, что он до сих пор пользуется таким высоким спросом. (Поскольку C++ и C# появились позже, их популярность не вызывает удивления.)

Несмотря на свою популярность, go и rust широко не используются.

Go и Rust долгое время были двумя самыми обсуждаемыми языками программирования. Мы слышали, что Go отлично подходит для разработки микросервисов, а Rust делает ваши приложения более безопасными.

Эти утверждения могут быть точными. Также верно, что Go и Rust имеют сильную поддержку. Однако, когда вы анализируете статистику, вы видите, что ни один из этих языков не входит даже в топ-10. В индексе TIOBE Go находится на 13-й позиции, а Rust — на 26-й.

Что касается качества, я не могу утверждать, что шумиха вокруг Go или Rust за последние годы уменьшилась. Тем не менее, не похоже, что Rust или Go когда-либо действительно получат широкое признание в результате этого волнения.