Java ist eine der modernsten Sprachen mit einer großen Gemeinschaft von Enwicklern und Nutzern. Entwickelt und weiter getrieben durch Sun Mircosystems Inc. wurde Java sehr populär und es wurde eine breite Palette von Spracheigenschaften integriert, die die Arbeit sehr einfach und flexibel gestaltet.
Java benötigt eine sogenannte "Java Laufzeitumgebung", um die Programme zu starten. Die Umgebung steht für beinahe alle Betriebssysteme zur Verfügung und damit gibt es kaum Limitierungen für den Einsatz der Programme auf anderen Rechnerplattformen. Java ist ebenfalls geeignet um auf Kleingeräten wie Handys als JavaME (Java Micro Edition) und auf großen Geschäftsservern als JavaEE (Java Enterprise Edition) zu laufen.
Java ist eine ausgezeichnete Wahl im Enterprise Sektor auf Applikationsservern wie JBoss. Java kann aber auch sehr gut als graphische Benutzerschnittstelle bzw. Clientapplikation für Serveranwendungen eingesetzt werden.
Mehr Informationen über Java gibt es auf der offiziellen Webeseite unter http://java.sun.com.