\(\renewcommand{\vec}[1]{\mathbf{#1}} \DeclareMathOperator*{\sijoitus}{\Big/} \newcommand{\eval}[2]{\sijoitus_{\kern-0.7em#1}^{\kern0.7em#2}\!} \)

5.4 Java

Kuva 1: Maailman yleisin Java-ohjelma
Java on monipuolinen ja laajalti levinnyt ohjelmointikieli, jota käytetään lähes kaikkiin mahdollisiin ohjelmointitarkoituksiin. Javan avulla tuotetaan nettisivuja (palvelinohjelmointi), tehdään työpöytäsovelluksia ja pelejä sekä ohjaillaan jääkaappeja ja muita koneita.

Kuvassa 1 on kaikkien ohjelmointia opiskelevien lempiohjelma.

Muutama veikeä esimerkki Javalla tehdyistä apleteista eli nettisivuun liitettävistä ohjelmista on täällä.

(Tosin nykyajan epäluottamuksen ilmapiirissä ei tietokone yleensä oletuksena suostu näyttämään sovelluksia. Asetusten muutos vaatii monesti hallintaoikeuksia.)