Java is an object-oriented programming language. Kava Applications will execute in a JVM (Java virtual machine ) by which we can run the same program on multiple platforms.
Kotlin is a new programming language, which handles some modern features. Kotlin is also a statically typed programming language. Kotlin is a good choice for developing server-side applications, allows users to write concise and expressive code
Here Some of the Comparison between Java vs Kotlin