Groovy hỗ trợ nhiều ngôn ngữ xử lý miền với mã nguồn dễ hiểu và dễ đọc, thường được sử dụng trong các môi trường Java. Nói cách khác, Groovy có khả năng giao tiếp với các đối tượng, thư viện, các lớp và các thành phần khác của Java và biên dịch mã sang các mã bytecode Java.
Download Groovy - Phần mềm Lập trình hướng đối tượng trên nền Java
Các kịch bản của Groovy có cú pháp tương tự với cú pháp của Java, và được thực thi từ môi trường phát triển tích hợp theo Java hoặc dòng lệnh. "Groovy Console" tích hợp trình biên tập với chức năng đánh số dòng, cho phép bạn viết kịch bản, kiểm tra lỗi, thực thi các kịch bản và xem kết quả. Groovy biên dịch đoạn mã và thêm các tập tin Java hoặc danh mục Java vào ClassPath.
Eclipse Classic cũng là một trong những môi trường phát triển tích hợp cho Java được nhiều người sử dụng giúp bạn xây dựng các ứng dụng Java dựa trên công nghệ Eclipse, bên cạnh đó Eclipse Classic còn cung cấp bộ mã nguồn trọn gói cho nền tảng Eclipse.
Các tính năng chính của Groovy:
- Hỗ trợ nhiều ngôn ngữ xử lý miền.
- Mã nguồn và cú pháp đơn giản.
- Giao tiếp với các đối tượng, thư viện của Java.
- Tích hợp trình biên tập.