Вопрос: Какой язык программирования лучше изучать первым?
Содержание
Автор Анонимный вопрос задал интересный вопрос в категории Высокие технологии, Искусственный интеллект, Программирование, Языки программирования. Он спрашивает: Какой язык программирования лучше изучать первым?. Среди полученных ответов он выбрал самый точный и полный ответ.
Самый полезный ответ для автора Анонимный вопрос
Если хочется не просто научиться быдлокодить, как 90% современных программистов, но научиться писать чистый и быстрый код, то лучше всего начать с какого-то компилируемого языка, например, можно посмотреть на старичка С или С++. Базовое знание их — это всегда плюс даже если ваша цель веб-разработка. Уделите пару месяцев С/С++ и потом переходите на более высокоуовневый язык, например, C# или JS, а может и зацепит и уходить не надо будет.
Кроме этого другие посетители написали Ещё 4 ответа
Если хочется не просто научиться быдлокодить, как 90% современных программистов, но научиться писать чистый и быстрый код, то лучше всего начать с какого-то компилируемого языка, например, можно посмотреть на старичка С или С++. Базовое знание их — это всегда плюс даже если ваша цель веб-разработка. Уделите пару месяцев С/С++ и потом переходите на более высокоуовневый язык, например, C# или JS, а может и зацепит и уходить не надо будет.
Есть два ключевых фактора для выбора первого языка — направление разработки, которое Вам интересно и рынок труда.Если Ваша цель не только научиться программировать, но и найти работу, то посмотрите на рынок труда и выберите язык, который Вам по душе. Если не будет вакансий, то Ваше обучение будет бесполезно. Писал на эту тему на своем канале.А если Вы хотите просто научиться программировать, то выбирайте Python. Дмитрий в этом абсолютно прав :)
Лучше всего начать с языка с низким порогом входа, такие где можно написать программу из 5 строчек и просто запустить, ничего не компилируя — lua, python, javascript, ruby.
Перспективнее всего сейчас выглядит именно python — на нем много пишут везде, в том числе в топовых мировых компаниях (да и у нас тоже). По нему прекрасная документация с примерами прямо на официальном сайте. Открываете quick starter guide и вперёд!
В некоторых областях индустрии (например в game development) хорошо прижился lua ввиду простоты, крайней легковесности интерпретатора и относительно высокой скорости выполнения кода. С него тоже вполне начать свой путь, но у него значительно беднее библиотека стандартных функций, и сделать на нём что-то прикольное за день-два будет сложнее. Lua хорош именно как встраиваемый язык для расширений, плагинов и т.п. Так что беритесь за python — не прогадаете 🙂
Перспективнее всего сейчас выглядит именно python — на нем много пишут везде, в том числе в топовых мировых компаниях (да и у нас тоже). По нему прекрасная документация с примерами прямо на официальном сайте. Открываете quick starter guide и вперёд!
В некоторых областях индустрии (например в game development) хорошо прижился lua ввиду простоты, крайней легковесности интерпретатора и относительно высокой скорости выполнения кода. С него тоже вполне начать свой путь, но у него значительно беднее библиотека стандартных функций, и сделать на нём что-то прикольное за день-два будет сложнее. Lua хорош именно как встраиваемый язык для расширений, плагинов и т.п. Так что беритесь за python — не прогадаете 🙂
Python, Javascript. А вообще зависит от ваших целей.
HTML