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