Джава скрипт — популярный язык, в нём есть одна общеизвестная логическая ошибка (когда начнете погружаться в тему — узнаете) , которую специально не убирают чтобы сохранить совместимость с ранними версиями на JS. Сам JS — используется для фронтенда и его сценарий обрабатывается непосредственно браузером.
Прочесть дополнительно по теме сайт квери примеры джава скрипт список, простые джава скрипты, как запустить джава скрипт в браузере.
JS легко выучить. Данный интернет-сайт про JS может быть интересен программистам разного уровня от продвинутого до базового.