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

Стоит ли начинать изучение программирования с php? При практически нулевых познаниях

Если собираешься программировать для себя - почему бы и нет. А если хочешь сделать программирование своей работой, то ни в коем случае. PHP и JavaScript - это одни их худших вариантов при обучении программированию.

Лучше возьми последнее издание книги Вирта "Алгоритмы и структуры данных" - используемый там язык Oberon-07 (пожалуй, самый простой и логичный из современных языков, используемых в реальных проектах - куда проще созданного 45 лет назад Виртом же и потому уже устаревшего Паскаля) прекрасно подходит для обучения современному программированию, а сама книга даст отличную базу для дальнейшего изучения популярных языков программирования.

Проблема PHP в том, что он исполнит самый бредовый код, написанный программистом. И нередко возникают ситуации, когда незамеченная ошибка вызывает проблемы в совершенно других местах программы. Потому для обучения нужен язык, который будет отлавливать большинство ошибок на стадии компиляции. И который не будет решать за программиста, что и как выполнять.

P.S. А Бейсик не является простым языком: он примитивен (слишком многие вещи приходится делать через задницу), но при этом переусложнён (правила по умолчанию, излишне запутанный синтаксис).
Redayler Pro
Redayler Pro
76 573
Лучший ответ
Я начинала с php и параллельно знакомилась с Visual Studio. Перейти на С+ и C# после php было легко. Строгая типизация показалась мне даже удобнее, чем как в php. В работе с памятью я ничего сложного не увидела.
Не в коем случае. Уже 21 век саеты с нуля клепают на руби-питоне-жс (в порядке убывания нужности), это если динамику рассматривать. Пхп это ниша легаси кода и жумлы-вордпресо макакинга.
Vania Holostoi
Vania Holostoi
33 197
Георгий Филатов нихуя не понял) я в понятиях таких не разбераюсь, объясни простыми словами
есть языки программирования плохие, есть очень плохие, а есть php
Георгий Филатов что ты имеешь ввиду?
при сайтостроении php это основной язык программирования сайтов.
РЧ
Руслан Чик
5 252
Георгий Филатов я ево пойму без основы в знаниях?
Нет, ни в коем случае не стоит начинать именно с пыха\js, обучение стоит начать с любого более менее строготипизированого языка, иначе потом кроме пхп ничего понять не сможете..

Минусы пхп и js как первых языков именно в том что они не прививают культуры обращения с переменными\памятью и операторами (js не касается про операторы))
Георгий Филатов почему не смогу? с чего тогда начинать?
C++
GG
Green Go
3 177
HTML -> CSS -> JS -> PHP+MySql (это в идеале)
В любом случае, без знания основ HTML далеко не уедешь
Георгий Филатов причем тут вооще гипертекст?
actionsript 3)))
Slava Sekov
Slava Sekov
618
Начни с Паскаля, Делфи и если хочешь: бейсика! Самые понятные и лёгкие языки!
Георгий Филатов без них не пойму пхп?
Георгий Филатов а чем паскаль абц отличается от просто паскаль?