Groovy est un langage dynamique construit pour la plate-forme Java. Cela signifie que les scripts Groovy exécutés à l'aide de la machine virtuelle Java (JVM), mais ne sont pas exactement les programmes Java. Vous pouvez utiliser Groovy sur toute machine qui a une JVM installée sur elle, ce qui est un assez grand pourcentage d'ordinateurs personnels. Si vous êtes nouveau à Groovy, vous voulez probablement commencer à petite échelle, comme l'écriture d'un script qui supprime le supplément "whitespace" des caractères d'une chaîne de texte.