Java

Java wurde 1995 von Sun Microsystems mit dem Slogan „Write once, run anywhere“ veröffentlicht. Java ist eine plattformunabhängige, objektorientierte Programmiersprache. Der Vorteil gegenüber der Konkurrenz bestand darin das Java-Quellcode zuerst in standardisierten Bytecode übersetzt wird. Die Javalaufzeitumgebung (JRE) kann auf fast jeder Hardware und jedem Betriebssystem installiert werden. Sie führt das Programm aus und übersetzt erst zur Laufzeit den Bytecode in Binärcode, also Maschinensprache. Java wird auf Smartphones, Tablets und in Autos verwendet. Auch komplexe Webapplikationen können mit Java erstellt werden. Java läuft auch auf SIM-Karten und übernimmt dort z.B. die Kommunikation mit den Telefonfunkmasten und die PIN-Überprüfung. Außerdem läuft es auf Chips von Bank- und Kreditkarten, wo es meist die Kommunikation mit Bankautomaten übernimmt.