Open links in new tab
  1. The Apache Groovy™ programming language

    The Groovy programming language is supported by the Apache Software Foundation and the Groovy community.

  2. The Apache Groovy programming language - Learn

    Start building powerful apps that take advantage of the dynamic scripting capabilities of the Groovy language. This book covers Groovy fundamentals, such as installing Groovy, using Groovy tools, …

  3. The Apache Groovy™ programming language - Documentation

    The Apache Groovy™ documentation is available as a single-page document, or a PDF, or feel free to pick at a direct section below. You can also browse documentation for other versions.

  4. Groovy Language Documentation

    Groovy supports the usual familiar arithmetic operators you find in mathematics and in other programming languages like Java. All the Java arithmetic operators are supported.

  5. The Apache Groovy programming language - Syntax

    This chapter covers the syntax of the Groovy programming language. The grammar of the language derives from the Java grammar, but enhances it with specific constructs for Groovy, and allows …

  6. Groovy Language Documentation

    This chapter covers the syntax of the Groovy programming language. The grammar of the language derives from the Java grammar, but enhances it with specific constructs for Groovy, and allows …

  7. Getting started - Apache Groovy

    Jan 16, 2026 · For a quick and effortless start on Mac OSX, Linux, WSL2 or Cygwin, you can use SDKMAN! (The Software Development Kit Manager) to download and configure any Groovy version …

  8. Apache Groovy Documentation

    Latest version documentation api gapi groovy-jdk Next version documentation api gapi groovy-jdk

  9. The Apache Groovy programming language - Groovy reference …

    Discuss on the mailing list Groovy on X Groovy on Bluesky Groovy on Mastodon Groovy on LinkedIn Events and conferences Source code on GitHub

  10. The Apache Groovy programming language - Differences with Java

    Groovy supports two styles of casting and in the case of casting to char there are subtle differences when casting a multi-char strings. The Groovy style cast is more lenient and will take the first …