Code::Blocks, IDE para C++
Code::Blocks es un entorno de desarrollo integrado (IDE) libre y multiplataforma para el desarrollo de programas en lenguaje C++. Está basado en la plataforma de interfaces gráficas WxWidgets, puede usarse libremente en diversos sistemas operativos, y está licenciado bajo la Licencia pública general de GNU. En su configuración típica incluye el compilador MinGW.
Debido a que Dev-C++ es un IDE para programar en C y C++ y está creado en Delphi, surgió la idea y necesidad de crear un IDE hecho en los lenguajes adecuados: C y C++. Con esta motivación se creó el IDE Code::Blocks.