Groovy es un lenguaje de programación desarrollado por Guillaume Laforge y diseñado con la colaboración de la Java Community Process . Es sintácticamente similar al lenguaje de programación Java, pero comparte características con Perl , Ruby , Python y los lenguajes de programación Smalltalk . Groovy puede ser utilizado como un lenguaje de script que utiliza la máquina virtual de Java ( JVM ) . La JVM es un intérprete de código de bytes de Java que se ejecuta . Bytecode es código Java que se ha compilado en forma legible por máquina . Tipos de datos