Netscape, Inc. tarafından geliştirilen JavaScript programlama dili Java platformunun bir parçası değildir.
JavaScript, applet veya bağımsız uygulamalar oluşturmaz. En yaygın biçiminde, JavaScript HTML dokümanlarının içinde bulunur ve web sayfalarında basit HTML ile ulaşılamayan etkileşim düzeyleri sağlar.
Java ve JavaScript arasındaki temel farklar:
- Java bir OOP programlama dilidir, Java Script bir OOP komut listesi oluşturma dilidir.
- Java, sanal makinede veya tarayıcıda çalışan uygulamalar oluşturur, JavaScript kodu sadece tarayıcıda çalıştırılır.
- Java kodunun derlenmesi gerekir, JavaScript kodları metinlerden oluşur.
- Farklı eklentiler gerektirirler.