Term Description

Groovy

A dynamic, object-oriented programming language for the Java platform that can be used to combine Java modules, extend existing Java apps and write new ones as well as to test Java code. Its code is more compact than Java code because it doesn't need all the elements that Java needs. 

Learn more