Kotlin is a statically typed, object-oriented programming language for the JVM and the browser. It resembles Apple's Swift language, but preceded it. It can be used to create Android apps similarly to the use of Swift to create iOS apps. It was developed by Russians.
The Kotlin keyword for defining a function is 'fun', so programming in Kotlin is clearly more fun than with any other language.