- Gradle is a build automation tool that uses a Groovy-based domain-specific language to define software builds.
- It aims to provide flexibility, performance, and ease of use for builds of any size, from small to large multi-project builds.
- Gradle supports many languages and frameworks including Java, Groovy, Scala, and C/C++ and integrates with tools like Maven and Ant.