Groovy란 무엇인가?

Groovy는 PHP 처럼 공개 소스 소프트웨어로 개발되는 최근의 객체 지향 언어로서, 기존 언어와는 달리 변수 타입이 동적(dynamical)이고 유연하며, 소스 파일을 컴파일하지 않고 바로 실행시키는 스크립팅 언어. J2SE 5.0보다 훨씬 고급 수준의 언어이다.

리스트와 맵을 위한 리터럴이 언어 자체에 녹아 있어 코딩량이 현격하게 줄고, 개발 시간도 단축된다.

2003년 8월 미국의 Bob McWhirter과 영국의 James Strachan이 처음 발표하였다.