Программисты подойдет ли javascript как первый язык программирования?

Программисты подойдет ли javascript как первый язык программирования?
Я горю желанием стать веб-программистом PHP и хочу заниматься этим в будущем. Опыта программирования у меня ноль, с математикой плохо, так как болел в детстве много из за гайморита. Сейчас верстаю, в принципе не плохо получается, HTML и CSS норм знаю, но это к не языки программирования и для создания динамических страниц этого мало. Решил начать изучение с PHP, но знакомый остановил, он сказал начни лучше с Pascal поймешь основы, потом двигайся дальше.Говорит, что PHP научит писать грязный код, и что станешь типичным говнокодером, аля ученик Попова.. Но на а PHP не плохой язык, ведь это проблема не языка, а программистов.Pascal на мой взгляд устарел. Хотел найти и замену и нашел в одной статье прочитал, что академия Хана будет использовать javascript как язык обучения программированию. Курсы есть, англ язык знаю средне(по образованию переводчик, гуманитарий я вот и плохо с математикой). Так вот вопрос, подойдет ли он как первый язык программирования, и уточняю, что работать я буду именно веб-программистом писать сайты, скрипты и интернет-магазины.

  • Да. Вполне.
    Математику стоит подучить, причем основательно.
    Еще посмотри на Python.

    З.Ы Тебе сейчас Бейсик и Паскаль предлагать будут.

  • Про php то что сказал знакомый есть доля правды, ты конечно прав что все зависит от программиста, но в языке есть особенности которые тебя приучают писать красивый код и которые нет, JavaScript конечно подойдет в нем есть некоторые особенности которые присущи вообще только ему (поэтому ты встретишь большое количество framework на нем (JQuery самый популярный, Bootstrap создали видимо те кто привык к строгому стилю присущему в Java где классы наследования) , я бы посоветовал параллельно учить Java или Python, первый сложнее но это классика и там есть все нюансы, второй перспективней многое на нем быстрей, на Linux стоит уже по умолчанию. Второй язык намного проще чем первый, но ты расширишь свой кругозор, и не будешь теряться в случайно увиденном коде.
  • Яваскрипт изпользуется для того, чтобы че-нить на странице происходило. Именно с этой целью и ни с какой больше его и практикуй. Чаще всего именно в такой последовательности и изучают процесс создания интернет-сайтов: хытымыэль, сиэсэс, яваскрипт. Потом уже начинают осваивать программирование, т.е. синтаксис языка (пэхэпэ) параллельно с объектами, бд, алгоритмами и всем прочим.

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