Kotlin is relatively new language developed by JetBrains, released at the beginning of 2015. It comes from the industry and is developed for the industry, it solves a lot of problems we are facing today, like null pointer exceptions. The language and all its features are working with JVM and are compatible and fully interoperable with Java 6, which makes it a great tool for Android development.