Groovy

Dynamic JVM language with optional typing and Java interoperability — the language behind Gradle and Jenkins pipelines.

dynamic jit since 2003 oopscriptingfunctional

Groovy’s seamless Java interoperability and concise syntax made it the language of choice for Gradle build scripts and Jenkins pipeline definitions. Its closure support and dynamic capabilities enable expressive DSLs. The Grails web framework brought Groovy to full-stack web development.

Missing something? Add a tool, framework, or book via a PR.
Contribute