A statically typed, cross-platform language that targets the JVM (Java Virtual Machine) and can also compile to JavaScript and native.
Kotlin Using X Type Function Functions Kotlins Null Abstract Mismatch Expected Data Classes Working Understanding