Eclipse

Entorno de desarrollo integrado altamente configurable para el desarrollo de aplicaciones principalmente Java, aunque cuenta con soporte para Ada, C, C++, COBOL, Fortran, JavaScript, PHP, Phyton entre otros.
Su desarrollo inicio con base en IBM VisualAge, es software libre mantenido por la Eclipse Foundation y con soporte para Plataformas Linux, Mac OS X, Solarys y Windows. Actualmente se encuentra en la versión 4.3 denominada Kepler.
Eclipse permite descargar libremente sus diversos paquetes con soporte para Java, Java EE, Spring, C, C++, Reportes, Modelado, Pruebas, entre otros.
Descargas de Eclipse
Eclipse Kepler SR2 Standard para windows
Información relacionada
Agregar libreria externa a un proyecto
Crear proyecto para aplicación web dinámica (war)
Importar proyecto a Eclipse
Crear proyecto Android en Eclipse