Вопросы к Поиску с Алисой
В Android-проектах используется Groovy для конфигурационных файлов, потому что исторически сложилось, что на этом динамическом языке пишутся конфигурационные файлы в Android-проектах. ievetrov.ru
Groovy позволяет быть более выразительным при работе с Java и делает код на Java похожим на Python. dev.to