Урок 0. С какого языка программирования начать обучение.

Это будет предисловием к следующему уроку (по C#). Да, знаю, подписчики ждали другого урока, но я не мог пройти мимо этой темы.

Прежде чем вы приступите к изучению какого-либо языка программирования, прочитайте следующее:

1) Востребованность. Вы хотите изучать его для себя или для работы? Если для себя, то изучайте тот язык программирования, который вам по душе и, желательно, достаточно популярен (https://www.tiobe.com/tiobe-index/). Если для работы, то в сервисах по поиску работы (hh.ru) смотрите вакансии. Смысл изучать какой-либо язык программирования, если он не востребован в вашей среде.

2) Сфера применения. Для чего вы хотите изучать язык программирования? Если нет конкретной цели, в принципе можно изучать любой, так как почти все обучающиеся начинают свой старт с написания консольных приложений (черный/синий экран, белые буквы). Самыми популярными областями применения языков программирования считаются:

a. Web-разработка

b. Мобильная разработка (IOS, Android)

c. Разработка игр

d. Разработка настольных приложений (Windows, Linux, Mac)

https://spectrum.ieee.org/computing/software/the-top-program...

P.S. Большинство языков программирования достаточно универсальны, но лучше выбирайте тот язык, который лучше для этого предназначен. Одно дело — программировать на одном языке и сделать задачу за день, другое — ту же задачу на другом языке за неделю.

3) Сложность языка != порог вхождения. Некоторые языки программирования (Javascript) считаются легкими для старта изучения, но далее на практике оказываются сложными для отладки и поиска ошибок. Другие же (C#, Java) считаются сложноватыми для старта, но далее на практике вам удобнее будет их использовать для отладки и поиска ошибок. Поэтому точного ответа, какой из современных языков программирования сложнее – легче нет, хотя… (С++, Assembler). Другое дело, богат ли язык на всевозможные библиотеки для разработки. Каким бы лаконичным или приятным для программиста он бы не был, без множества сторонних библиотек вы многого на нем не добьетесь или попросту убьете много времени.

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

Подведем итог. Я не хочу разводить дискуссию, каков язык лучше или хуже, просто выскажу своё мнение. Однозначного ответа, какой язык программирования вам учить нет, (так что выбирайте что вам ближе) но мнения IMHO сложились у меня таковы: IOS – swift, Android – Java/Kotlin, настольные Windows-приложения – C#, 3d игры – Unity(C#) Unreal Engine (С++/ BluePrint), Web – JavaScript/Python/Java/C#/PHP/ (их просто дофига). Спасибо за внимание.

Лучшие посты за сегодня
9158

Подарок на день рождения

6955

Развлечение для весёлой компании

6862

Вот вам и очередь за забором

Вот вам и очередь за забором
5043

Ответ на пост «Сьём» 

Ответ на пост «Сьём» Квартира, Аренда, Животные, Ответ на пост, Лягушки
Показать полностью 1
4683

Для нежеланных гостей

Для нежеланных гостей
4642

Ответ на пост «Миграционный кошмар России: насилие над девочками и жестокие избиения уже в школах» 

Показать полностью
4532

Про бомжей и попрошаек

4422

Интересно, в Москве там никто не критикует ?

Интересно, в Москве там никто не критикует ? Комментарии, Twitter, Усы Пескова, Сергей Шнуров, Вывоз мусора
4310

Ответ на пост «И как долго это будет продолжаться?» 

4152

Нраица

Нраица Sony, Xbox, Activision, Blizzard, Борат, Слияния и поглощения
Показать полностью 1
3841

Отец «дагестанца из автобуса», как оказалось, состоял на профилактическом учете по категории «Экстремист»

Отец «дагестанца из автобуса», как оказалось, состоял на профилактическом учете по категории «Экстремист» Мигранты, Дагестанцы, Экстремизм, Суд, МВД, Понаехали, Негатив, Шугаиб Болатукаев, Кавказцы
3828

Будущее уже здесь

Будущее уже здесь
3772

Замечательный сосед

Замечательный сосед Авторский рассказ, Доброта, Соседи, Риэлтор, Квартира, Улыбка, Питон, Домашние животные, Длиннопост
Показать полностью 1
3603

В связи с последними событиями игровой индустрии…

В связи с последними событиями игровой индустрии…
3526

Ковидное

3506

Евротур сквозь года

Евротур сквозь года Евротур, Актеры и актрисы, Сквозь года, Комедия, Длиннопост, Фильмы
Евротур сквозь года Евротур, Актеры и актрисы, Сквозь года, Комедия, Длиннопост, Фильмы
Евротур сквозь года Евротур, Актеры и актрисы, Сквозь года, Комедия, Длиннопост, Фильмы
Евротур сквозь года Евротур, Актеры и актрисы, Сквозь года, Комедия, Длиннопост, Фильмы
Евротур сквозь года Евротур, Актеры и актрисы, Сквозь года, Комедия, Длиннопост, Фильмы
Евротур сквозь года Евротур, Актеры и актрисы, Сквозь года, Комедия, Длиннопост, Фильмы
Евротур сквозь года Евротур, Актеры и актрисы, Сквозь года, Комедия, Длиннопост, Фильмы
Евротур сквозь года Евротур, Актеры и актрисы, Сквозь года, Комедия, Длиннопост, Фильмы
Евротур сквозь года Евротур, Актеры и актрисы, Сквозь года, Комедия, Длиннопост, Фильмы
Евротур сквозь года Евротур, Актеры и актрисы, Сквозь года, Комедия, Длиннопост, Фильмы
Евротур сквозь года Евротур, Актеры и актрисы, Сквозь года, Комедия, Длиннопост, Фильмы
Евротур сквозь года Евротур, Актеры и актрисы, Сквозь года, Комедия, Длиннопост, Фильмы
Евротур сквозь года Евротур, Актеры и актрисы, Сквозь года, Комедия, Длиннопост, Фильмы
Евротур сквозь года Евротур, Актеры и актрисы, Сквозь года, Комедия, Длиннопост, Фильмы
Показать полностью 13
3499

Дагестанца, который устроил перепалку в московском автобусе, арестовали на два месяца

Дагестанца, который устроил перепалку в московском автобусе, арестовали на два месяца Закон, Порядок, Дагестанцы, Мигранты, Москва, Арест, Понаехали, Негатив, Шугаиб Болатукаев, Кавказцы
3356

Вкусный рис

Вкусный рис Юмор, Мемы, Семья, Жена, Мужчины и женщины, Жизненно, Брак, Картинка с текстом, Кот
Показать полностью 1
3127

Хорошо придумала

Хорошо придумала
3083

Ответ LVira в «Еврейская мама» 

Похожие посты закончились. Возможно, вас заинтересуют другие посты по тегам: