Много выбора? Джава и котлин. Джава лучше в том, что на ней можно писать и для серверов, и для пк и т.д. Котлин больше заточен под мобилки. По сути, они очень похожи.
1. Kotlin. 2. Java. 3. Кстати, есть интересная приблуда App Inventor - это интернет-сервис для создания приложений для Андроида на визуальном языке программирования. Удобнейшая штука - там два режима: а) дизана и б) логики. Логика выглядит так: