Java ist eine allgemeine Programmiersprache, die klassenbasiert und objektorientiert ist. Zudem soll sie so wenig Implementierungsabhängigkeiten wie möglich aufweisen. Java wurde ursprünglich von James Gosling entwickelt und 1995 als Kernkomponente der Java-Plattform von Sun Microsystems veröffentlicht.
Die Programmiersprache ermöglicht es Anwendungsentwicklern, einen Code einmal zu schreiben und überall auszuführen. Dies bedeutet also, dass Java-Code auf allen Plattformen, die Java unterstützen, ohne erneute Konvertierung ausgeführt werden kann. Außerdem werden Java-Anwendungen in der Regel zu Bytecode konvertiert, der auf jeder Java Virtual Machine (JVM) unabhängig von der zugrunde liegenden Computerarchitektur ausgeführt werden kann. Die Syntax von Java ähnelt auch der von C und C++, hat jedoch weniger Low-Level-Funktionen.
Java ist heute eine der beliebtesten Programmiersprachen, insbesondere für Client-Server-Webanwendungen. Die neuesten Versionen sind Java 14, veröffentlicht im März 2020, und Java 11, eine derzeit unterstützte Version mit Langzeit-Unterstützung (LTS), veröffentlicht am 25. September 2018.
« Back to Glossary Index