Ответ
Kotlin — основной язык для Android-разработки, рекомендованный Google. Он полностью совместим с Java, но предлагает современные фичи: корутины, null-safety, extension-функции.
Пример:
// Null-safety
val name: String? = null
println(name?.length) // безопасный вызов
// Extension-функция
fun String.addExclamation() = "$this!"
println("Hello".addExclamation()) // "Hello!"
Java всё ещё используется в legacy-проектах, но для новых приложений предпочтителен Kotlin.