Android language
Kotlin
Kotlin is what we reach for when an Android app needs to be fully native — concise, safe, and the platform’s first-class language.

What it is
Kotlin is a modern, statically-typed language and Google’s preferred language for Android. Its null safety and concise syntax make native Android code safer and faster to write.
Why we use it
When an Android product needs the best performance and deepest platform integration, native Kotlin is the right tool. Its type and null safety prevent a whole class of crashes.
Where we put it to work
In the product,
not the slide.
01
Fully native Android
Best performance and deepest platform integration where it matters.
02
Safer code
Null safety and strong typing that prevent common crashes.
03
Modern tooling
First-class support across Android Studio and the platform.
Related services