La elección entre Java y Kotlin para programar en Android depende de tus preferencias personales y experiencia previa en programación. Ambas son lenguajes sólidos y populares en la comunidad de desarrollo de Android, pero Kotlin ha ganado popularidad recientemente debido a su sintaxis más moderna y su integración nativa con Android Studio. Te recomendaría empezar con Java si ya tienes experiencia en programación y estás cómodo con su sintaxis, o con Kotlin si prefieres un enfoque más moderno. Para aprender a programar para dispositivos móviles, te recomendaría empezar con tutoriales en línea y leer documentación oficial de Android.