Un archivo .gradle es un script de construcción utilizado por Gradle, una herramienta de automatización de construcción de código abierto. Estos archivos son fundamentales para definir y gestionar el proceso de construcción de proyectos de software, siendo particularmente prevalentes en el desarrollo con Java, Kotlin y Android. Escritos utilizando un Lenguaje Específico de Dominio (DSL) basado en Groovy o Kotlin, los archivos .gradle especifican tareas como la compilación del código fuente, la ejecución de pruebas, el empaquetado de aplicaciones (por ejemplo, JARs, WARs, APKs), el despliegue de artefactos y la gestión de dependencias del proyecto. Proporcionan una forma flexible y potente de automatizar prácticamente cualquier tarea de desarrollo, desde la compilación simple hasta complejas canalizaciones de integración continua. Un proyecto típico de Gradle incluye 'build.gradle' (el script de construcción principal para un módulo) y 'settings.gradle' (que define la estructura del proyecto e incluye subproyectos). Los desarrolladores interactúan con estos archivos para configurar plugins, definir tareas personalizadas y gestionar bibliotecas externas, lo que los hace indispensables para los flujos de trabajo modernos de desarrollo de software.