Язык программирования JavaScript (JS) придает веб-страницам возможность реагировать на действия пользователя и превращать статичные страницы в динамические, так, чтобы страницы буквально "оживали" на глазах.

Данный язык программирования является клиентским (выполняется на стороне пользователя, без использования сервера). Если вы нацелены на изучение данного клиентского языка, то лучший способ сделать это - начать программировать на нем.
Здесь вы найдете все самое необходимое для создания собственных программ на JavaScript.

Для начала работы с JavaScript вам понадобится текстовый редактор и браузер (IE, FF, OPERA, SF, CHROM и др.) для просмотра результата. Роль текстового редактора может выполнять обычный блокнот, WordPad (Windows) или VIM-редактор (Lunix, MacOC). Есть и профессиональные программы, такие как Dreamweaver (если вы начали изучать JavaScript, то скорее всего уже имеете с ним дело).