Публикации сообщества

Андрей Корягин • 1 февраля 2021

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

Здравствуйте, дорогие читатели моего блога.  
Данная статья посвящена "животрепешущей" теме "Выбор языка программирования".

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

 У каждого вопрошающего есть свои цели и, как раз, от неё нужно отталкиваться при выборе языка или языков.

Но при выборе языка согласно вашим задачам и цели нужно также обращать внимание на принятие данного языка в психологическом плане.

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

Тут конечно нужна золотая середина.

Я всегда отталкиваюсь от психологического комфорта, а уж потом смотрю на цель. Почему так?

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

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

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

 А как выбрать язык, который понравится?
Да очень просто, берём и скачиваем бесплатные редакторы по разным языкам программирования, и по вводным урокам: типа, написать программу "Hello world" и программу по вычислению периметра прямоугольника или ещё чего нибудь; формируем начальные представления о структуре языка и его стиле.


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

Более подробный обзор в моём видео. Приятного просмотра.