Java to język programowania, czyli do tworzenia programów *.exe, a JavaScript to język skryptowy, za pomocą którego tworzy się skrypty, czyli coś, co obsługuje inny program bądź strona internetowa. Nie otworzysz go kliknięciem myszki, skrypt jest do odczytania przez co innego. Skrypt nie potrzebuje kompilatora. Java jest trudniejsza, no bo w końcu tworzysz w niej programy, ale skrypty są podobne. JavaScript, bo składnia języka Java jest zachowana.