What is 'Groovy'?
Groovy is a new programming language that compiles to bytecode for the Java Virtual Machine (JVM). It is a scripting language that combines some of the features of languages like Python, Ruby and Smalltalk. Groovy is designed to aid fast development on the Java platform.
Groovy can be used as an alternative compiler to javac to generate standard Java bytecode to be used by any Java project or it can be used dynamically as an alternative language such as for scripting Java objects, templating or writing unit test cases.
Watch this space for further examples!