Сделать фундамент не из железо-бетона, а из PHP - это сильно. А если серьезно. То программирование, к примеру, Никлаус Вирт рекомендует начинать изучать с языка Pascal. Некоторые вот тут вполне резонно рекомендуют с бесика (с него многие начинали) .
Вам фундамент для чего нужен? ! Для жизни и хороших заработков? Идите изучать программирование в хороший профильный ВУЗ.
PHP - это язык для создания веб-приложений, а Си и Си++ это в первую очередь языки системные - ядра и основные приложения многих операционок написаны именно на Си и Си++. Без понимания основ программирования в них лучше вообще не соваться. Даже если выучите Си++ ничего хорошего на нем не напишите. Это примерно то же самое будет, что научиться рисовать 2000 китайских иероглифов без знаний как они переводятся и что означают. Нарисовать сможете и даже красиво будет, но ни вы ни китайцы ничего не поймут.
Я так понимаю, что вы сначала собрались изучать PHP, а потом где-то вычитали, что типа PHP основан на СИНТАКСИСЕ Си++. И решили, что лучше сначала выучить Си++. Это в корне неверное предположение. Синтаксис почти любого языка программирования учится от 1 часа до 2-3 дней. А вот программированию учатся годами и большее время в обучении занимает реальный опыт при создании реальных проектов.
Другие языки программирования и технологии
начал изучать PHP, и вот задумался сразу начать изучать С++. Знаний программирования нет. Стоит ли учить сразу С++??
Нет - если решил заниматься ВЕБ-программированием прежде всего. Можно изучать структуру и средства веб постепенно, вечерами разнося пиццу или ныть у дверей спальни родителей.
Да - если решил, что крутизна дороже денег и никакой особой ориентации как специалисту не нужна. Желательно иметь денег на лет пять быть безработным - на время СЕРЬЁЗНОГО изучения С++.
Я знал одного истинного знатока С++ который избежал этих проблем. Но программированием он занялся в 6 лет.
Правда, потом он ВЕБ-программированию начал учиться только в 22, но уже не преуспел.
========================================================
Во-первых, нужно знать XHTML 1/1.1 и его продолжения HTML 5, CSS 2.1 и его продолжения CSS 3 со всеми стандартами и особенностями.
Во-вторых, JavaScript 1.8.5 - единственный действующий клиентский язык и компонент Ajax.
В-третьих, ВЫ ПРАВЫ - наиболее распространённый язык серверных скриптов - PHP. И ЭТО ПРАВИЛЬНО.
Не, конечно на Java ещё можно.. . Есть ещё экзотические серверные приложения на Perl, Python и даже Ruby...
Любой современный сайт или веб-сервис, это СУБД - SQL в применении к MySQL, прежде всего.
Флэш применяется повсеместно. Без ActionScript 3 не обойтись.
А вот C++ да, может быть когда-то потом, если придётся разрабатывать что-то вроде фундамента для Google или MailRu - пригодится.. .
++++++++++++++++++++++++++++++++++++++++++++++++++
"Haskell" для веб.... Я рыдал....
Да - если решил, что крутизна дороже денег и никакой особой ориентации как специалисту не нужна. Желательно иметь денег на лет пять быть безработным - на время СЕРЬЁЗНОГО изучения С++.
Я знал одного истинного знатока С++ который избежал этих проблем. Но программированием он занялся в 6 лет.
Правда, потом он ВЕБ-программированию начал учиться только в 22, но уже не преуспел.
========================================================
Во-первых, нужно знать XHTML 1/1.1 и его продолжения HTML 5, CSS 2.1 и его продолжения CSS 3 со всеми стандартами и особенностями.
Во-вторых, JavaScript 1.8.5 - единственный действующий клиентский язык и компонент Ajax.
В-третьих, ВЫ ПРАВЫ - наиболее распространённый язык серверных скриптов - PHP. И ЭТО ПРАВИЛЬНО.
Не, конечно на Java ещё можно.. . Есть ещё экзотические серверные приложения на Perl, Python и даже Ruby...
Любой современный сайт или веб-сервис, это СУБД - SQL в применении к MySQL, прежде всего.
Флэш применяется повсеместно. Без ActionScript 3 не обойтись.
А вот C++ да, может быть когда-то потом, если придётся разрабатывать что-то вроде фундамента для Google или MailRu - пригодится.. .
++++++++++++++++++++++++++++++++++++++++++++++++++
"Haskell" для веб.... Я рыдал....
Начинайте с основ http://rutracker.org/forum/viewtopic.php?t=3232116
Без этого никак!
Без этого никак!
можно, советую начать с книги С++ базовый курс Герберта Шилдта
Возьмись лучше сразу за Haskell, что бы на изучение потратить не 5 лет, а все 15.
Тут конечно надо учесть, что в хаскеле обучение пойдет в сторону теории категорий, а не только стандарта языка как в С++.
Тут конечно надо учесть, что в хаскеле обучение пойдет в сторону теории категорий, а не только стандарта языка как в С++.
С С (Си) начинай. С++ сразу не потянешь.
Если решил податься в программисты, то да. А непосредственно для веб-программирования вряд ли поможет
Похожие вопросы
- Начал изучать PHP(мой первый язык программирования)
- Можно ли сразу начать изучать c++? Можно ли сразу начать изучать c++? Или с чего начать что бы изучать?
- Обязательно ли изучать Basic, перед тем как изучать другие языки? (знаю легче изучать станет, но все же стоит ли учить?)
- Стоит ли учить сразу несколько ЯПов?
- Какой язык программирования стоит начать изучать первым?
- Как начать учить программирование? Подскажите с кокого языка программирования мне начать изучать программирования.
- С чего начать изучать программирование?
- с чего начать изучать языки программирования
- С какого языка программирования стоит начать изучать WEB разработку в 2020
- С какого языка лучше начать изучать программирование?