JS — язык сценариев, с ним можно производить анализ допустимости данных, производить вычисления, запускать интерактивные html-документы.
Интересное здесь поддержка джава скрипт http://iprowebber.ru/vyirazitelnyiy-dzhava-skript/, чем отличается джава от джава скрипт, джава скрипт на робуксы, джава скрипт для начинающих бесплатно.
Джава скрипт довольно освоить. Данный ресурс про JS может быть интересен программистам уровня от базового до продвинутого.