Apache Groovy

Updated on Apr 15, 2025
Apache Groovy

Apache Groovy is a powerful, optionally typed and dynamic language, with static-typing and static compilation capabilities, for the Java platform aimed at improving developer productivity thanks to a concise, familiar and easy to learn syntax. It integrates smoothly with any Java program, and immediately delivers to your application powerful features, including scripting capabilities, Domain-Specific Language authoring, runtime and compile-time meta-programming and functional programming.

ReleaseRelease DateCore SupportActive SupportLatest
4.0Jan 25, 2022
(3 years ago)
YesYes4.0.26
(Feb 24, 2025)
3.0Feb 10, 2020
(5 years ago)
YesNo3.0.24
(Feb 27, 2025)
2.5May 30, 2018
(6 years ago)
YesNo2.5.23
(Aug 22, 2023)
2.4Jan 21, 2015
(10 years ago)
NoNo2.4.21
(Dec 03, 2020)

Get the data for this page through the API at /api/products/apache-groovy. See the API documentation for details.

Track this product directly in your calendar app — download the calendar or subscribe using the public calendar URL.