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

Какой из этих языков программирования самый простой для понимания : JavaScript,Python,PHP

Синтаксически - примерно на одном уровне.

Минимальное подмножество языка, необходимое для того, чтобы начать хоть как-то кодить - у PHP. Но это будет откровенный говнокод.

В целом же НЕ говнокодить проще всего на Python и сложнее всего на JavaScript.

Максимальное кол-во грабель, на которые придётся наступить в процессе понимания - у JavaScript.

P.S. Любой из этих трёх языков сложнее, чем Go.
ДБ
Дмитрий Бычков
64 852
Лучший ответ
Питон естессно.
Пхп тоже прост, но он слишком кривой (необходимо знать и помнить, где именно эта кривизна в нем понапихана - и это ненужная доп. сложность). Конечно, можно писать на пхп игнорируя его косяки, но это рано или поздно приведет к ситуации когда у тебя тысяча-две строк кода, и он внезапно начал ломаться непонятно где (к примеру, потому что те долбоебы которые этот язык придумали, решили что возвращать фигню при рантаймовых ошибках, вместо бросания исключений - это отличная идея). Кстати, со стандартными инструментами отладки, у пхп ситуация гораздо хуже чем у двух остальных.
А яваскрипт требует очень много думать головой, так как в отличие от двух ранееупомянутых, является динамическим ЯП (т. е. он гибче и мощнее, но при этом, в нем нет "защиты от дурака": интерпретатор не бьет по рукам за ошибки, и зачастую может выполнить даже совершенно безумный код).
Сначала учебным языком был BASIC, затем Pascal, сейчас Python.
Nic Nikolaev
Nic Nikolaev
72 568
Дмитрий Бычков Не подскажешь качественный учебник программирования на базе Python?

На Pascal знаю, на Modula-2 знаю, на Oberon-07 знаю... А на Python что-то не попадалось.

Что качается Basic в качестве учебного языка, то сошлюсь на известное высказывание Дейкстры.

Похожие вопросы