Groovy - объектно-ориентированный язык программирования для платформы Java.Возможности Groovy, отличающие его от Java:- Статическая и динамическая типизация- Встроенный синтаксис для списков, ассоциативных массивов, массивов и регулярных выражений- Замыкания- Перегрузка операцийGroovy может использоваться:- как самостоятельный скриптовый язык,- как средство для создания DSL,- как встраиваемый язык для программ на Java.