Nov 12, 2019 in DevOps

What is Groovy?

1 Answer

0 votes
Nov 12, 2019

Apache Groovy is a object-oriented programming language for the Java platform.

It is both a static and dynamic language with features similar to those of Python, Ruby, Perl,

and Smalltalk.

It can be used as both a programming language and a scripting language for the Java

Platform, is compiled to Java virtual machine (JVM) bytecode, and interoperates

seamlessly with other Java code and libraries.

Groovy uses a curly-bracket syntax similar to Java. Groovy supports closures, multiline

strings, and expressions embedded in strings.

And much of Groovy's power lies in its ASTtransformations, triggered through annotations.

Related questions

0 votes
Nov 12, 2019 in DevOps
0 votes
Nov 12, 2019 in DevOps