Kotlin mixes Java with Groovy and Scala

Island Dialect

Author(s):

Kotlin, a small island in the Gulf of Finland, is also the name of a new programming language that aims to become a modern alternative to Java.

Programmers familiar with the IntelliJ Java IDE know the kind of work its creator, Jet-Brains, produces. However, in the course of their work, the IntelliJ developers struggled with some annoying Java characteristics. In their opinion, it would have been difficult to improve Java, so they simply created their own language. The idea was to retain compatibility with and build at least as fast as Java, remove old annoyances such as the irritating null pointer exceptions (NPEs), and be more flexible and have a more compact syntax than Java. The result was Kotlin.