Java - это универсальный, параллельный, объектно-ориентированный язык на основе классов, который специально разработан, чтобы иметь как можно меньше зависимостей реализации.
JavaScript - это язык сценариев, который в основном используется веб-браузерами.