Eclipse is an
open source community whose projects are focused on providing an extensible development
platform and
application frameworks for building
software. Eclipse provides extensible tools and frameworks that span the software development lifecycle, including support for modeling, language development environments for
Java,
C/
C++ and others, testing and performance, business intelligence, rich client applications and embedded development.
[Source: Eclipse.org]