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.