Gradle — это инструмент автоматизации сборки проектов, использующий Groovy DSL. Скрипты сборки Gradle поддерживают репозитории Maven и Ivy, а также простую файловую систему для управления зависимостями.
Groovy — это объектно-ориентированный язык программирования для платформы Java. Это динамический язык с функциями, аналогичными Python, Ruby, Perl и Smalltalk. Его можно использовать как язык сценариев для платформы Java.