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

сайтостроение

Привет народ! Программисты и знающие люди скажите, какие языки программирования нужно знать для написания сайта? Всем респект
Для написания смотря чего. Просто страницы, которая будет отображаться в браузере нужно знать не языки программирования, а язык разметки:
XHTML - http://ru.wikipedia.org/wiki/XHTML
И язык визуализации:
CSS - http://ru.wikipedia.org/wiki/CSS

Хорошо при этом знать язык программирования клиентских сценариев:
JavaScript - http://ru.wikipedia.org/wiki/JavaScript
И язык программирования Flash-анимаций:
ActionScript - http://ru.wikipedia.org/wiki/ActionScript

Для нормального динамического сайта необходимо знать какую либо серверную среду программирования, например самую развивающуюся, богатую и современную
PHP - http://ru.wikipedia.org/wiki/PHP
Или когда-то самую передовую, но ныне отставшую и малопопулярную
JSP - http://ru.wikipedia.org/wiki/JSP на языке Java - http://ru.wikipedia.org/wiki/Java

А для обращения из этих сред к СУБД где хранятся все данные - http://ru.wikipedia.org/wiki/СУБД
Нужно знать язык запросов к ним
SQL - http://ru.wikipedia.org/wiki/SQL
причём в интерпретации, применяемой к конкретной СУБД, например самой популярной для сайтов
MySQL - http://ru.wikipedia.org/wiki/MySQL
Или например тоже распространённой
PostgreSQL - http://ru.wikipedia.org/wiki/PostgreSQL

Это то, что знать ОБЯЗАТЕЛЬНО

Остальное уже подробности. Ну для очень нагруженных ресурсов, требующих очень высокого быстродействия (например поисковиков) понадобится уже C++ -http://ru.wikipedia.org/wiki/C++

Можно писать сайты и для технологии ASP - http://ru.wikipedia.org/wiki/Active_Server_Pages
тогда понадобятся языки для неё типа C#, VBScript ну или JScript
Можно писать на CGI - http://ru.wikipedia.org/wiki/CGI
тогда понадобятся языки типа Perl, Python, ну или Ruby

Но это уж для любителей.
Муин Сабиров
Муин Сабиров
54 373
Лучший ответ
вместо похапе еще можно ruby on rails, java, perl и еще кучу всего. и на mysql тоже свет клином не сошелся, есть еще sqlite, postgresql, mssql, oracle и еще до фига вариантов
ИВ
Иёган Вайс
48 483
Html, PHP, MySQL и прочий бред. А не проще поставить движок.