Kotlin and Java are from different era&#x27;s, Java&#x27;s one of the most verbose and limited modern typed languages for functional programming whilst Kotlin&#x27;s one of the best and both have great tooling support for developing Android Apps courtesy of JetBrain&#x27;s tooling prowess, where to enable Kotlin support in Android Studio you just need to enable the Kotlin plugin: <a href="https:&#x2F;&#x2F;kotlinlang.org&#x2F;docs&#x2F;tutorials&#x2F;kotlin-android.html" rel="nofollow">https:&#x2F;&#x2F;kotlinlang.org&#x2F;docs&#x2F;tutorials&#x2F;kotlin-android.html</a><p>And configure your project to support Kotlin with a find action or a `Tools &gt; Kotlin &gt; Configure in Project` Menu item click. From there you can mix and match Java and Kotlin classes in the same project with great interoperability for calling code between each. The Kotlin plugin also has a nice feature (Ctrl + Alt + Shift + K) to convert a Java class into idiomatic Kotlin which is a great way to explore Kotlin features.<p>Even whilst the plugin has stability issues, I don&#x27;t see myself developing another Android App with vanilla Java 7 - Kotlin&#x27;s just so much a more productive and enjoyable dev experience, that Android Studio should have the Kotlin plugin enabled by default.