Kotlin promises a well-readable and concise syntax, modern language features and functional programming with high security. Does the Java alternative, thanks to its seamless interaction with Android, make the hearts of app developers beat faster?

After five years of development, JetBrains launched the long-awaited version of Kotlin 1.0 in February 2016 and promised stability: Future Kotlin versions are no longer required for existing code. As a statically typed general-purpose language for JVM and browsers, Kotlin can be used wherever Java is running.