Найти в Дзене

Топ 5 самых популярных языков программирования или какой язык программирования выбрать новичку для изучения?

Всем привет. В этой статье, я бы хотел ответить на вопрос: Какой язык программирования выбрать новичку? Можно написать свое мнение и составить свой личный, субъективный топ, но я бы хотел опираться на статистику. И начнем с первого индекса TIOBE. 1. Индекс TIOBE. TIOBE считает все упоминания о языке программирования на веб-страницах. В рейтинге учитывается количество работающих с языком людей, а ещё различные курсы и уроки, где языки можно изучить. На сентябрь 2022 года рейтинг топ 10 языков выглядит так: Как видим, Python занимает первое место, потом идут Языки Си с Явой и внезапно VisualBasic. Честно говоря, с ним я не сталкивался со времен уроков информатики в школе. Что ж переходим ко второму индексу. 2. Индекс PyPL. PyPL или (PopularitY of Programming Language) созданный Github рейтинг ориентируется не на страницы, как TIOBE, а на поисковые запросы. PyPL считает TIOBE "отстающим индикатором", о чём прямо заявляет на своей главной странице. И вот что мы видим по индексу от Github
Оглавление
Языки программирования.
Языки программирования.

Всем привет.

В этой статье, я бы хотел ответить на вопрос:

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

Можно написать свое мнение и составить свой личный, субъективный топ, но я бы хотел опираться на статистику.

И начнем с первого индекса TIOBE.

1. Индекс TIOBE.

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

На сентябрь 2022 года рейтинг топ 10 языков выглядит так:

TIOBE
TIOBE

Как видим, Python занимает первое место, потом идут Языки Си с Явой и внезапно VisualBasic. Честно говоря, с ним я не сталкивался со времен уроков информатики в школе.

Что ж переходим ко второму индексу.

2. Индекс PyPL.

PyPL или (PopularitY of Programming Language) созданный Github рейтинг ориентируется не на страницы, как TIOBE, а на поисковые запросы. PyPL считает TIOBE "отстающим индикатором", о чём прямо заявляет на своей главной странице.

И вот что мы видим по индексу от Github в сентябре 2022 года:

PyPL
PyPL

Как мы можем заметить, два индекса отличаются. Куда то пропал VisualBasic и рейтинг JavaScript куда выше, чем у TIOBE. Это кстати достаточно странный момент, т.к. на JS, в текущий момент, почти все сайты и пишутся.

Переходим к третьему индексу.

3. Индекс StackOverflow.

Stack Overflow - это, по сути, огромная база вопросов и ответов, что то на подобии Спрашивай.ру или ask.fm, но только по языкам и технологиям программирования.

Это индекс профессиональных разработчиков и то на чем они программируют:

Индекс SO ProDev
Индекс SO ProDev

А это индекс тех, кто только начал изучать язык программирования:

Индекс SO LearnToCode
Индекс SO LearnToCode

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

Подведем итоги.

4. Итоги.

Получив данные с трех площадок, получаем такой список:

1. Python - самый популярный и достаточно простой язык. Достаточно легкий. Легко разворачивается на сервере. Много уроков. Много документов. Большое сообщество и достаточно уже не молодое.

2. JavaScript - Как я уже и говорил почти все сайты используют его.

3. C, C++ и C# - старые, но хорошие языки программирования. Си уступает Python, по популярности, но всё равно, много приложений для ПК создается с помощью этих языков программирования.

4. TypeScript и Go. Их сообщество только начинает формироваться, но их популярность растёт. Возможно будет сложность с поиском статей и уроков по этим языкам.

5. SQL - Данный язык нужен для работы с базами данных (MySQL, PostgreSQL и подобные). Если посмотреть вакансии, то почти в каждой анкете присутствует данный язык.

Если в 2022 году вы решились стать программистом и начать изучать язык программирования, выбирайте что то из этого - не ошибётесь.

Всем спасибо, кто прочитал данную статью до конца.

Если вам понравилась статья, пожалуйста подпишитесь на канал и поставьте лайк.

Задавайте вопросы в комментариях или в телеграм-чате.

Моя группа в VK.

Мой канал в telegram.

#программирование #программированиеснуля #технологии #наука #2022 #python #javascript #sql #язык #обучение