Eclipse est un environnement de développement étendu créé par IBM et transmis à la communauté Open Source, dont le principal avantage est le support de plug-ins étendant ses capacités à supporter plusieurs langues de création de code. Parmi les nombreux plugins, on trouve ceux qui supportent l'écriture d'applications en Java, C, C++, PHP, JavaScript, Actionscript 2, AmigaDT, la création de GUI, etc. Les plug-ins sont disponibles dans les langues suivantes :
Java, C, C++, PHP, JavaScript, Actionscript 2, AmigaDT, GUI, etc. Eclipse possède des fonctionnalités telles que la vérification des erreurs, la complétion automatique du code et la coloration syntaxique. Le programme a été écrit en Java donc il est très flexible et peut être exécuté sur différentes plateformes (Windows, Linux).
En plus de l'EDI, la plate-forme comprend des outils tels que le projet Web Tools Platform Project pour la création de services et d'applications Web, C/C++ Development Tooling pour le développement d'applications en C/C++, un outil complet de reporting Business Intelligence and Reporting Tools, un générateur de code Eclipse Modeling Framework et un Graphical Editing Framework pour créer des interfaces utilisateur graphiques.








