Kotlin is an open-source statically typed programming language that targets the JVM, Android, JavaScript and Native.