A dynamic JVM language that integrates smoothly with Java and Gradle.
Quick facts
What is Groovy
A dynamic JVM language that integrates smoothly with Java and Gradle.
GitHub Linguist classifies Groovy as a programming language, typically using extensions such as .groovy, .grt, .gtpl, .gvy.
File extensions:
Related languages
Frequently asked questions
A dynamic JVM language that integrates smoothly with Java and Gradle.
Common extensions include .groovy, .grt, .gtpl, .gvy.
Sources & standards
Updated 2026-08-18
Explore this reference