Originally Android apps were only developed in Java, targeting the Dalvik Java Virtual Machine (JVM) and its associated environment. Compared to platforms like iOS with Objective-C, which is just C ...
Kotlin is a modern alternative to Java that supports functional programming in the JVM. Here's a first look at programming with Kotlin using some of the concepts and syntax you already know from Java.
The update adds Java 26 support for Kotlin/JVM, enables incremental compilation by default for Kotlin/Wasm, and expands Kotlin's ability to target modern web and native platforms.