Язык JavaScript
JavaScript в отличие от HTML и CSS является языком программирования. Программа (скрипт) - это алгоритм действий, которые выполняются в заданный момент. Набор таких действий и доступные варианты запуска самого алгоритма определяются возможностями языка программирования. Язык JavaScript разработан специально для работы с веб-страницами, поэтому встроенные функции и объекты JavaScript открывают безграничные возможности при создании динамических страниц.
JavaScript - это клиентский язык, то есть он встроен в браузер пользователя и не влияет на работу сервера, на котором находится сайт. А значит с его помощью можно уменьшить нагрузку на сервер и ускорить работу сайта. Типичный пример - проверка форм, заполняемых пользователем. Данные отправятся на сервер только в том случае, если скрипт, написанный на JavaScript, подтвердит корректность введенных значений. А значит серверу будет достаточно всего один раз обработать полученные данные.
JavaScript встраивается непосредственно в код веб-страницы и выполняется по мере вывода документа на экран или после полной загрузки документа. Этот язык работает с элементами страницы и их свойствами. Значит, прежде чем приступать к изучению JavaScript, необходимо иметь представление об HTML и CSS.
При изучении JavaScript первым делом необходимо познакомится со структурой языка.