Google officially adds a new programming language for Android development named Kotlin.
Google announced that it will officially support a new language named Kotlin as a “first class” language on android. It is a super new programming language built by JetBrains.
JetBrains also developed the JetBrains IDE. Android studio, the Google official developer tool is based on this IDE. Like the java, the default language for android development, Kotlin runs on the Java Virtual Machine (JVM).
It is highly usable as well as many other JVM languages for android development. Android doesn’t use JVM exactly. But the Java roots are strong and its interoperability with Java made it a very popular choice among the developers. Official Google support will make working with Kotlin on Android a lot more easy and natural.
Moreover, Kotlin tools will be included with Android Studio 3.0 by default JetBrains and Google will be pleading to support the language going forward.
As a language, It is a lot similar to Java in structure. Both are object oriented and statically typed and designed for similar problems Java solves. But Kotlin has a lot of potentials as it is still a clean slate. It also adds a lot of nice features; its syntax is much cleaner.