Привет! В этом посте я расскажу какой язык программирования учить первым. Если вы думали что здесь много воды то это не так, я сразу перейду к делу.
Список языков и рекомендации по изучению на сегодняшний день я оставил в конце статьи. Это чисто мое мнение. Когда будете выбирать язык, кроме этой статьи посмотрите Ютуб, прошерстите интернет и вы найдете свой язык.
Обучение пойдет быстрее, если вы выберите язык который выполняет задачи, которые вам по душе.
Сам я веб разработчик, но я постараюсь объективно оценить каждое направление. Поехали!
1.Front-end разработчик.
Это веб направление. Front-end - это все то в браузере, что видит пользователь, и все то что отрисовывает браузер.
Язык: JavaScript *Внимание: это не Java. Два этих языка абсолютно разные.
Чтобы полноценно создавать проекты в этом направлении дополнительно нужно знать языки гипертекстовой разметки. Это HTML и CSS (Не кээсэс). Они определяют где, что и как будет отрисовываться.
2. Back-end разработчик.
Это все то, что происходит вне глаз пользователя (расчеты, debug).
Языки: Python, Java, PHP.
В добавку следует выучить базу данных: SQL.
Если знать два предыдущих направление фактически ты Full-stack разработчик. Это всегда будет популярным и вряд-ли будет никому не нужным.
3. Mobile
Мобильные приложения могут разрабатываться на многих языках, но вот основные: Kotlin, Swift, Java.
Я настоятельно не рекомендую учить Swift без гаджетов от apple.
Это направление в будущем будет становиться популярнее. Пожалуй самое рекомендуемое направление.
Вот список более менее популярных:
- Java: рекомендую учить если есть определенная цель или вакансия, просто так не надо.
- C, CSharp, C++: Не лезь если нет опыта программирования.
- JAVASCRIPT: Это того стоит. Освоиться легко, программы пойдут в первый же день.
- Kotlin, Swift: Мобильная разработка под android и ios.Они очень похожи. Учи на здоровье.
- Pascal: Старый дед.
- Ruby: Честно не знаю о нем ничего.
- GoLang (Или просто Go): Есть свои плюсы и минусы, ничем не примечательный язык. Не рекомендуется учить новичку.
Спасибо что дочитал до конца. Не забудь оценить и подписаться. А теперь марш учить программирование!!!