Java è di gran lunga il linguaggio più diffuso in cui vengono scritte la maggior parte delle applicazioni. Il Java Runtime Environment è un ambiente di esecuzione creato da Sun Microsystems. Permette di eseguire e utilizzare qualsiasi applicazione scritta in questo particolare linguaggio di programmazione. Ha due componenti principali:
- Macchina virtuale Java;
- Librerie di classi Java.
La caratteristica principale di quasi tutti i programmi scritti in Java è la loro mobilità e velocità. Anche le pagine web oggi utilizzano strumenti Java. Attenzione a non confondere Java con JavaScript, perché quest'ultimo viene interpretato da un browser, mentre per il primo è necessario installare il Java Runtime Environment.
La multipiattaforma è un altro grande vantaggio di Java. Pertanto, le applicazioni in Java possono essere utilizzate su qualsiasi sistema operativo in cui sia presente Java Runtime Environment.
Prima di installare l'ultima versione di Java SE Runtime Environment, si consiglia di disinstallare la vecchia versione e di inserire la nuova.