Вернуться назад


С чего начать изучение программирования: выбираем первый язык правильно



Выбор первого языка программирования зависит от целей, интересов и предпочтений. А если их нет — стоит об этом подумать.

Например, создатель соцсетей Павел Дуров начинал с
PHP и JavaScript, а его коллега Марк Цукерберг — с Visual Basic, C++ и Java.

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

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


Цель изучения и перспективы карьерного роста

Для разработки сайтов подойдут JavaScript и PHP. Например, «ВК» был написан на PHP (потом «пересел» на KPHP). Вместе с ними придётся освоить языки стилей CSS и разметки HTML, без которых не обходится ни одна страничка в интернете.

Для создания приложений используется Java и Swift. Так, сервис потокового аудио Spotify и стриминговый сервис Netflix используют Java. Анализ данных и искусственный интеллект — это Python. На нем написан великий и ужасный пиратский клиент µTorrent. Игровая индустрия — это C# и C++. Наверное, все слышали об игровых движках Unity (C#) и Unreal Engine (C++). Разработка корпоративных систем — это Java и C#.





Новичкам проще начать с Python — он лаконичен, удобочитаем и имеет огромное количество учебных материалов. Популярные языки JavaScript и Java могут похвастаться множеством вакансий и учебных ресурсов.


Рекомендация для новичков

Попробуйте несколько языков, чтобы понять, какой вам больше нравится. Если хотите быстрый старт и универсальность — выбирайте Python. А если хотите получить фундаментальные знания — изучайте программирование на С++.

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