Eclipse adalah
sebuah IDE (Integrated Development Environment) yang digunakan untuk
mengembangkan perangkat lunak dan dapat dijalankan di semua platform
(platform-independent). Berikut ini adalah beberapa sifat dari Eclipse :
• Multi-platform: Sistem operasi yang
dapat menggunakan Eclipse adalah Microsoft Windows, Linux, Solaris, AIX, HP-UX
dan Mac OS X.
• Multi-language: Eclipse dikembangkan
dengan bahasa pemrograman Java, akan tetapi Eclipse mendukung pengembangan
aplikasi berbasis bahasa pemrograman lainnya seperti C/C++, Cobol, Python, Perl
dan PHP.
• Multi-role: Selain digunakan sebagai
IDE untuk pengembangan aplikasi, Eclipse dapat digunakan untuk aktivitas dalam
siklus pengembangan perangkat lunak, seperti dokumentasi, uji perangkat lunak,
pengembangan web dan sebagainya.
Eclipse pada saat
ini merupakan salah satu IDE populer dikarenakan gratis dan open source, yang
berarti setiap orang boleh melihat kode pemrograman perangkat lunak ini. Selain
itu, kelebihan dari Eclipse yang membuatnya populer adalah kemampuannya untuk
dapat dikembangkan oleh pengguna dengan komponen yang dinamakan plugin. Eclipse
dirilis oleh IBM (International Business Machines) pada 5 November 2001 dan
dikembangkan untuk menggantikan perangkat lunak IBM Visual Age for Java 4.0.