JVM, üzerinde onlarca farklı amaçlarla geliştirilmiş dilin çalışmasına izin veren sanal bir ortamdır Groovy: Dinamik tipli bir dil