Kotlin is a general-purpose, statically typed, open-source, free programming language that specifically targets Jvm, android, javascript, and native, and it is officially released in 2016.
Kotlin supports object-oriented programming language features like another language such as c++, java, etc;
Kotlin was initially designed for the Java Virtual Machine(JVM) and Android. It was developed by JetBrains.which is a software development company whose tools are designed for software developers such as IntelliJ IDEA. Pycharm etc;
Kotlin language is sponsored by Google and about 3 years ago, In the year 2017 GOOGLE announced kotlin as an official language used for Android development.
Java is an object-oriented, secured, class-based, strongly typed, concurrent, robust, and general-purpose programming language. It is a widely used language in the world. It is a powerful language and it is used to develop a mobile application, desktop application, embedded systems, Games, Web Applications, and servers. It is also used in database connectivity.
Java is a high-level programming language developed by sun microsystem and released in the year 1995.
The biggest advantage of java is that it runs on a variety of platforms, such as Windows, Mac OS, and the various versions of UNIX.