Другие языки программирования и технологии

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

АК
Александр Кокин
72 112
Лучший ответ
Из языков, на которых можно писать реальные программы - Oberon-07, который намного проще, чем даже классический Pascal (не путать с Delphi, который многократно сложнее, чем Pascal Вирта) и предназначен специально для обучения.

Из промышленных языков - Go и C (без плюсов). Но чтобы писать приличный код на C, требуется куда больший опыт.
Виктор Тишаков
Виктор Тишаков
95 165
Павел Кирпа Пробовал Go после PHP. Тяжелый показался. Эти все каналы, горутины.
Бейсик. Только зачем?
Данияр Сергазы
Данияр Сергазы
70 723
Паскаль. Написан специально для обучения программированию в функциональном стиле.
Он структурирован, его конструкции имеют блочное описание, синтаксис в картинках описан на 5 или 10 страницах и всегда может быть под рукой для строгой проверки.
Выдача ошибки происходит на первом же спотыке компилятора и надо проверить практически последний оператор с учетом его описаний переменных.
Бейсик, VBA также просты, имеется электронный справочник с примерами применения функций, практически заменяет учебник.
Виктор Тишаков Абсолютно императивный Pascal "написан специально для обучения программированию в функциональном стиле"? Спасибо, посмеялся. Вот уж чего нет в языках, созданных Виртом, так это фунционального программирования.

Pascal создавался вовсе не для обучения, а как экспериментальный язык для реализации придуманных Хоаром типов данных и придуманных Виртом грамматик предшествования. А то, что он стал крайне популярным учебным языком - следствие того, что профессор Вирт использовал его как основу своих учебных курсов.
visual foxpro 5
Самый лёгкий - это бейсик (VB.Net, VBA, VBS QBasic).
Но говорят что он травмирует моск, но я так отнюдь не считаю, мне после VBS PHP вполне легко давался (кроме POST-запроса), сейчас JS потихоньку протаскиваю в свои коды, заходит норм, совершенно не тошно.
И вобще, лёгкость изучения зависит от IDE или текстового редактора. Например VSCode имеет автодополнение кода для HTML, CSS, JS (для этих точно, для остальных тоже наверн.), Vbsedit8 так же имеет автодополнение кода для VBS, HTA.
Racket
*S
***abzal Saltanat***
2 698
Если не хочешь мучаться с памятью, как в плюсах, то Java, но в нем тоже есть свои нюансы. Если скорость работы не важна, то скорее Python
ПД
Павел Дик
1 405
Паскаль!
Он же Delphi
Манас Карасаев Паскаль не Делфи
pawn и C++
Юнит Ком
Юнит Ком
696
Юнит Ком и какой то басик basik вроде так
Если есть опыт в программировании на других языках, то изучение нового языка не составит никого труда. Если опыта в программировании нету, то изучении любого языка на первый раз может показаться сложным и невозможным. Опытные программисты знающие другие языки могут изучить новый язык за месяца 2 и уже начать писать на них проекты, даже умудряются за один месяц освоить. Как новичку я бы посоветовал оттачивать программирование на языке СИ а потом уже переходить к другим которые тебе нужны. Выучить язык его синтаксис, его возможности не составит труда, трудно будет применять полученные знания на практике.
Зависит, конечно, от цели). Python легкочитаемый, универсальный, наверное, лучший вводный язык. Очень много материалов по его изучению. Бесплатный вводный курс есть в Яндекс. Практикуме (на курсе Аналитики данных).