Kotlin is an open-source, statically typed, platform-independent, object-oriented programming language. It addresses issues faced by Java developers for Android apps.
Java is a robust, secure, object-oriented programming language with minimal implementation dependencies. Java runs on a large number of devices.
Swipe up to know the answer to this question and a detailed Kotlin vs Java comparison!