Category: Kotlin

At Google I/O 2017, Google announced that it would start supporting a new Android development language: Kotlin. It is an open-source, statically typed programming language that can transpile Java bytecode to run on the Java Virtual Machine (JVM) or Android, combining object-oriented and functional programming features.

Kotlin is developed by JetBrains, a company behind the IntelliJ Java IDE that Android Studio is based on. They designed Kotlin to be 100% interoperable with Java, allowing developers to use any Java libraries and frameworks in Kotlin, and vice-versa.