JS — своеобразный ящык программирования, в который заложена одна общеизвестная не исправляемая ошибка, которую специально не исправляют для совместимости с предыдущими версиями на JavaScript. Сам JavaScript — предназначен для фронтенда и его код читается самим браузером.
Можете еще прояснить это основы джава скрипт для начинающих http://iprowebber.ru/skript-dlya-nakrutki-10k-soobshhenij-vkontakte/, как создать сайт на джава скрипт, джава и джава скрипт разница, как повторить функцию в джава скрипт.
На этом сайте вы найдете руководства по языку программирования JavaScript.