Ответ
Я работаю с Kotlin, так как это официальный язык для Android-разработки. Он более современный, безопасный и лаконичный по сравнению с Java.
Пример:
class MainActivity : AppCompatActivity() {
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContentView(R.layout.activity_main)
}
}
Также использую XML для верстки UI и Gradle для сборки проекта. Если нужно, могу работать с Java, но предпочитаю Kotlin.