Apache Groovy is a Java-syntax-compatible object-oriented programming language for the Java platform. It is both a static and dynamic language with features similar to those of Python, Ruby, and Smalltalk. It can be used as both a programming language and a scripting language for the Java Platform, is compiled to Java virtual machine (JVM) bytecode, and interoperates seamlessly with other Java code and libraries. Groovy uses a curly-bracket syntax similar to Java's. Groovy supports closures, multiline strings, and expressions embedded in strings. Much of Groovy's power lies in its AST transformations, triggered through annotations. Wikipedia
Created Year: 2003Designed by: James Strachan
Developed by: Apache Software Foundation • Java Community Process
Operating systems: cross-platform
Implemented in: Java
Aliases: Groovy
File extensions: groovy, gsh, gvy, gy
Wikidata: Q504453
Influenced by: Java • Perl • Python • Ruby • Smalltalk
Programming paradigms: functional programming • imperative programming • multi-paradigm programming • object-oriented programming
Language types: JVM language • functional programming language • imperative programming language • interpreted language • multi-paradigm programming language • object-based language • scripting language
Apache Groovy Influence Network
Pan and zoom the graph with your mouse or alternatively your fingers on touch devices.
Hello World in Apache Groovy
println "Hello World"
Free Apache Groovy books, articles, documentation
Gradle
- Building Java Projects with Gradle
- Gradle Succinctly - José Roberto Olivas Mendoza
- Gradle User Guide - Hans Dockter, Adam Murdoch (PDF) (CC BY-NC-SA)
Grails
- Getting Started with Grails
- Grails Tutorial for Beginners - grails.asia (:card_file_box: archived)
- The Grails Framework - Reference Documentation - Graeme Rocher, Peter Ledbrook, Marc Palmer, Jeff Brown, Luke Daley, Burt Beckwith, Lari Hotari (PDF)
Spock Framework
- Spock Framework Reference Documentation - Peter Niederwieser
Search on GitHub
Name | Description | Last pushed to | Open issues | Forks | Stars | Size |
---|
Latest data update: 2025-08-13