1. BlueJ
1.1. Elementos clave
1.1.1. Bastante ligero
1.1.2. Fácil organización de proyectos y clases
1.1.3. Soporte de trabajo en grupo
1.1.4. Interacción con objetos
1.1.5. Multiplataforma
1.1.6. Generación de vista UML
2. NetBeans
2.1. Elementos clave
2.1.1. Multiplataforma
2.1.2. Diversidad de módulos para el desarrollo de aplicaciones de consola o interfaces gráficas
2.1.3. Manejo automático de la memoria
2.1.4. Multilenguaje
3. Eclipse
3.1. Elementos clave
3.1.1. IDE robusto
3.1.2. Multilenguaje
3.1.3. Excelente interfaz gráfica de usuario
3.1.4. Completado de código inteligente y automático
3.1.5. Función de arrastrar y soltar
3.1.6. Análisis estático de código
3.1.7. Impulsores de productividad
4. Visual Studio
4.1. Elementos clave
4.1.1. Lider en rendimiento, seguridad y capacidad de compilación
4.1.2. Gran experiencia de depuración
4.1.3. Diseño e implementación de formularios de Windows
4.1.4. Permite desarrollo de aplicaciones robustas y complejas.
5. C Builder
5.1. Elementos clave
5.1.1. Multiplataforma
5.1.2. Desarrollo de aplicaciones iOS
5.1.3. Acceso a bibliotecas Boost
5.1.4. Desarrollo rápido de aplicaciones para C++
6. CodeLite
6.1. Elementos clave
6.1.1. Herramientas multiplataforma
6.1.2. Soporte de análisis estático de código
6.1.3. Corrector ortográfico para una codificación impecable
6.1.4. Plugins multiples
6.1.5. Herramienta wxWidgets para el diseño de interfaces gráficas
7. Atom
7.1. Elementos clave
7.1.1. Multiplataforma
7.1.2. Multilenguaje
7.1.3. Personalización de interfaz del editor
7.1.4. Resaltado de sintáxis y autocompletado inteligente
7.1.5. Herramienta avanzada de busqueda y reemplazo
7.1.6. Gran variedad de plugins
8. Komodo IDE
8.1. Elementos clave
8.1.1. Diversidad de lenguajes
8.1.2. Previsualización de resultados de programación
8.1.3. Función de autocompletado e inserción de código rápido y depuración
8.1.4. Altamente personalizable
8.1.5. Entorno de desarrollo multiplataforma