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