in DevOps by

What is Groovy?

▼ Show 1 Answer

0 votes

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.

Learn More with Madanswer

Related questions

0 votes
asked Nov 12, 2019 in DevOps by Robindeniel