Code::Blocks: IDE libre para Windows y Linux que permite el uso de plugin para añadir funcionalidades.
Dev-c++: IDE para C y C++ libre para Windows que usa GCC de fácil manejo.
Eclipse CDT: Framework de Eclipse para programar en C/C++ con soporte para refactorización de código.
Anjuta: Entorno avanzado de desarrollo para desarrollo de aplicaciones Glib/GTK en UNIX.
Qt Creator: Realmente se trata de un entorno centrado en la librería QT de C++. Actualmente este entorno es desarrollado y soportado por Nokia y al igual que Eclipse CDT incluye funciones avanzadas como refactorización automática de código.
GCC: Compilador más famoso de GNU/Linux, sumamente potente. Soporta cross-compiling.
NetBeans: IDE desarrollado en Java, entre sus plugins tiene el soporte para c/c++