I browser come Microsoft Internet Explorer, Firefox, Opera possono eseguire dei programmi in linguaggio "Java" come fossero delle piccole applicazioni "EXE" scaricati dalla rete quando necessario. Grazie a questi programmi sono possibili animazioni, effetti speciali e parecchie altre cose, inclusa la Java chat di Digiland: questi programmi Java sono detti APPLET.
Queste applet hanno una caratteristica, ovvero possono essere eseguite (in teoria) su tutti i computer, a prescindere da marca, modello e tipo di processore utilizzato... mentre le applicazioni per Windows (i files .exe che conosciamo) invece funzionano solo in ambiente Windows.
Per ottenere questo risultato diciamo che tali applicazioni arrivano al processore "scritte in esperanto", ed ogni computer ha un suo proprio dizionario che traduce questa lingua universale in quella che lui sa gestire. Per eseguire i programmi java occorre questo dizionario, ovvero un componente addizionale detto "Macchina virtuale java", in inglese "Java Virtual Machine", abbreviato "JVM"
o semplicemente "VM" (sottointendendo che si tratta di Java). I termini usati da Sun per definire quel che piu o meno è la stessa cosa sono "Plugin Java" e "JRE", acronimo di "Java Runtime Enviroment". |