Джава скрипт — популярный язык, в который заложена одна общеизвестная не исправляемая ошибка (если будете изучать — поймете) , которую сознательно не убирают для совместимости с ранними скриптами, созданными на JS. Сам JS — используется для фронтенда и его сценарий читается сразу браузером.
Желательно еще узнать это джава скрипт еррор http://iprowebber.ru/kak-vklyuchit-java-v-yandeks-brauzere-2/, картинки джава скрипт, таймер джава скрипт, джава скрипт готовые скрипты.
Здесь вы встретите справочники по программированию на JavaScript.