A flexible programming language with functional programming aspects built on top of the JVM and fully compatible with Java. Integrates smoothly with any Java program and delivers powerful features, including scripting capabilities, domain-specific Language authoring, runtime and compile-time meta-programming and functional programming.
|Developed by||Guillaume Laforge|
|Latest stable version||Groovy 2|
|Used by||Netflix, Oracle, Google|
Groovy is used for fast development and in a 100% Java compatible language.