Android development for beginner

Should a beginner use java or kotlin to learn android development

Kotlin is the officially recommended language, so I would say that’s the best thing to use if you’re looking at the most up-to-date resources.