In two years, Kotlin has become a more stable and congruous development option for Android Studio. … There are definite limitations within Java that impede Android API design. Kotlin is inherently lightweight, clean and far less verbose, especially in terms of writing callbacks, data classes, and getters/setters.