Eclipse für PC Windows enthält Tools, die Entwicklern die Freiheit der Auswahl in einer mehrsprachigen, plattformübergreifenden und herstellerübergreifenden Umgebung bieten. Es bietet eine Plug-in-gebaute Gliederung, die das Erstellen, Mischen und Anwenden von Softwaretools, einlösbare Zeit und Geld vereinfacht.
Durch die Zusammenarbeit und den Einsatz von Core-Mixing-Technologie können Tool-Entwickler die Plattform zum Recycling beeinflussen sowie über Kernkompetenzen nachdenken, um neue fortschrittliche Technologien zu entwickeln. Die Eclipse-Plattform ist außerdem in der Sprache Java geschrieben und wird über allgemeine Toolkits zur Plug-in-Konstruktion plus Instanzen bereitgestellt. Diese Pläne lassen sich theoretisch in sieben verschiedene „Säulen“ oder Gruppen einteilen:
Eclipse für PC Merkmale
- Unternehmensfortschritt
- Embedded plus Gerätefortschritt
- Rich-Client-Plattform
- Rich-Internet-Anwendungen
- Anwendungs-Frameworks
- Application Lifecycle Management (ALM)
- Serviceorientierte Architektur (SOA)