groovyの言語仕様はjavaのそれをベースとしており、基本的にjavaプログラマにとって慣れ親しみやすいものである。