JavaScript — интересный ящык программирования, в нём есть одна общеизвестная системная ошибка (если начнете погружаться в тему — узнаете) , ее специально не исправляют чтобы сохранить совместимость с более ранними разработками на Джава скрипт. Сам JS — предназначен для фронтенда и его код обрабатывается самим браузером.
Кликайте сюда учебник джава скрипт скачать http://iprowebber.ru/preimushhestva-javascript-v-sravnenii-s-drugimi-yazyikami-prikladnogo-programmirovaniya/, леон джава скрипт, уроки джава скрипт с нуля, отличие джава от джава скрипт.
Здесь вы найдете руководства по программированию на JavaScript.