Java
Java on Sun Microsystems, Inc.:n kehittämä laitteistoriippumaton oliopohjainen ohjelmointikieli. Sen laitteistoriippumattomuus on saatu aikaan kääntämällä ohjelmat ns. virtuaalikoneen koodiksi, jota fyysiset laitteet emuloivat muuntamalla sen komentoja lennossa varsinaisen tietokoneen suorittimen ymmärtämiksi konekielikäskyiksi.
Java-kielen 1990-luvun lopulla saavuttaman suuren suosion takana ovat laitteistoriippumattomuuden lisäksi kielen C++-kieltä läheisesti muistuttava, mutta helpommin omaksuttavaksi suunniteltu kielioppi, olipohjaisuus ja virtuaalikoneen mukana tuleva, erittäin kattava standardikirjasto.
Koska Java-ohjelmat ajetaan virtuaalikoneessa, ne eivät pysty vaikuttamaan suoraan koneen muihin prosesseihin eivätkä pääse virtuaalikoneelle määrätyn hiekkalaatikon ulkopuolelle myöskään esim. levyä käsitellessään. Java-ohjelmat ovat näiden rajoitusten vuoksi tavanomaisia konekieliohjelmia turvallisempia, mutta samalla hieman hitaampia.
Kieltä käytetään paljon palvelimilla dynaamisia sivuja tehtäessä (JSP, servlet), kännyköissä, taskutietokoneissa, ja jonkin verran myös käyttäjien selaimissa toimivissa sovelmissa. Helppoutensa vuoksi se on myös suosittu opetuskieli.
Java on saanut nimensä Jaavan saaren (Indonesiassa) mukaan, sillä kyseisellä saarella tuotetaan kahvilajia, jota Java-kielen kehittäjät nauttivat suuria määriä kieltä suunnitellessaan ja toteuttaessaan. Sekaannusten välttämiseksi on muistettava kirjoittaa tämän ohjelmointikielen nimi oikein, siis Java, sillä Jaavan saarella puhutaan jaavan kieltä, jonka nimi muistuttaa häiritsevän paljon tämän ohjelmointikielen nimeä.