Description
Groovy is a dynamic, optionally-typed language that runs on the JVM, borrowing elegant features from Ruby, Python, and Smalltalk. It enhances Java with closures, operator overloading, and AST transformations, providing a fun and efficient way to write code. Ideal for scripting, rapid development, and integrating with Java projects, Groovy makes programming groovy again.
Screenshots

Click to view full size
