Groovy is one of the programming languages that runs on the JVM. Among many uses cases it is also the primary language used in Jenkins by DevOps engineers.
Grails 3 Book - Step by Step
Learn more about (hidden) Groovy features with code snippets and short articles. The articles and code will get you started quickly and will give more insight in Groovy.