Java is een OOP-programmeertaal terwijl JavaScript een OOP-scripttaal is. Met Java worden applicaties gemaakt die in een virtuele machine kunnen worden uitgevoerd. JavaScript-code kan alleen in een browser worden uitgevoerd. Java-code moet worden gecompileerd, terwijl JavaScript-code enkel uit tekst bestaat.