![Aufmacherbild](https://heise.cloudimg.io/width/900/q65.png-lossy-65.webp-lossy-65.foil1/_www-heise-de_/select/ct/2017/15/1500314330202556/contentimages/image-1499066687632486.jpg)
Java war mal
Die neue Programmiersprache für Java und mehr, Teil 1
Kotlin verspricht viel: Java-Entwickler produktiver zu machen, Fehler wie NullPointerExceptions prinzipiell auszuschließen und dennoch die Vorteile des riesigen Java-Ökosystems nutzen zu können. Zudem lässt sich Kotlin-Code in JavaScript oder Maschinencode übersetzen.
Auf seiner I/O-Konferenz erklärte Google Kotlin zur offiziellen Zweit-Programmiersprache für Android – unter tosendem Applaus. Die Begeisterung kommt nicht von ungefähr, denn als moderne Alternative zu Java sorgt Kotlin für kompakteren Code, weniger Fehler und mehr Spaß bei der Arbeit.
![](https://heise.cloudimg.io/bound/500x500/q60.png-lossy-60.webp-lossy-60.foil1/_www-heise-de_/select/ct/2017/15/1500314330202556/tn_intelliJ-IDEA.bdb_SC.jpg)
Aber nicht nur bei Android-Apps, sondern auch auf den Servern breitet sich die Sprache aus. Kotlin unterstützt das für Unternehmensanwendungen sehr verbreitete Spring-Framework mit speziellen APIs. Das Build-Tool Gradle kann seit einiger Zeit ebenfalls mit Kotlin-Dateien konfiguriert werden. Und die größten Banken der Welt benutzten Kotlin, um die Blockchain-Plattform Corda zu entwickeln.