For Android, Kotlin is the best choice right now since it’s Google’s official modern language ,cleaner and easier than Java, but you can still use Java if needed. If you want to build apps for both Android and iOS, you might also consider learning Flutter (Dart) or React Native (JavaScript), which let you create apps for both platforms with one codebase. But if you want to focus solely on Android, Kotlin is the way to go