Java i JavaScript
Java je izvrsna ideja na papiru. Programerima je omogućeno izrada jednog programa i očekuje se da će raditi u većini dostupnih operativnih sustava. To postiže ne upotrebljavajući izvorni kod određenog operativnog sustava. Umjesto toga, Java koristi vlastiti kôd, a zatim ga izvršava na virtualnom stroju koji tumači Java kod u svoj izvorni kod. Kao što je gore navedeno, izgledalo je sjajno na papiru, ali u praksi su Java programi znatno sporiji u odnosu na programe kodirane u izvornom kodu. To je uglavnom bilo posljedica činjenice da je svaki kod potrebno dvaput obraditi; virtualnim strojem tada operacijskim sustavom.
JavaScript je skriptni jezik i kao takav nije sastavljen. Preglednik koji je omogućio JavaScript preuzima skriptu i obrađuje ga, a zatim bi izvršio upute na skripti. Glavna upotreba JavaScript je pružiti razinu interaktivnosti web stranicama koje se ne mogu postići jednostavnim HTML-om. Može se koristiti zajedno s drugim tehnologijama kao što je AJAX, kako bi se još više interaktivno iskustvo. JavaScript također može komunicirati s elementima koji nisu iz njegovog koda koji Java ne čini. Java aplikacije mogu se ugraditi samo u HTML stranice i od tog trenutka, Java program funkcionira samostalno.
Java i JavaScript su dva vrlo različita jezika, zbog toga imaju i različite zahtjeve kako bi ispravno funkcionirali. Instaliranje Java podrške u pregledniku ne znači da bi ona također mogla podržati JavaScript aplikacije i obrnuto.
Sažetak:
1. Java je OOP programski jezik dok Java Script je OOP skriptni jezik. 2. Java stvara aplikacije koje se pokreću u virtualnom stroju ili pregledniku dok JavaScript kôd radi samo na pregledniku. 3. Java kod treba biti sastavljen dok su JavaScript kôd sve u tekstu. 4. Oni zahtijevaju različite dodatke.