A concise JVM language that is the default choice for Android development.
Quick facts
What is Kotlin
A concise JVM language that is the default choice for Android development.
GitHub Linguist classifies Kotlin as a programming language, typically using extensions such as .kt, .ktm, .kts.
File extensions:
Related extensions
Related languages
Frequently asked questions
A concise JVM language that is the default choice for Android development.
Common extensions include .kt, .ktm, .kts.
Sources & standards
Updated 2026-08-18
Explore this reference