呢隻動態語言擁有類似Python、Ruby同埋Smalltalk入面嘅一啲特性，可以做Java平臺嘅腳本語言嚟用，Groovy代碼動態咁編譯做運行喺Java虛擬機（JVM）上嘅Java字節碼，仲同其他Java代碼同埋庫進行互操作。