Apache Groovy o Groovy es un potente lenguaje dinámico con capacidades de compilación y escritura estáticas para la plataforma Java y fue diseñado para aumentar la productividad con su sintaxis concisa y familiar. Se integra con cualquier programa Java con facilidad.