Это наверно самая лучшая кроссплатформенная среда разработки с открытыми исходными кодами для языков С и С++. Так же среда поддерживает язык D (слабо). Code::Blocks разрабатывается для Windows, Linux и Mac OS X. Среду можно собрать из исходников практически под любую Unix-подобную систему, например FreeBSD.
Возможности:
Поддержка множества компиляторов:
MinGW / GCC C/C++ GNU ARM GCC Compiler GNU AVR GCC Compiler GNU GCC Compiler for PowerPC GNU GCC Compiler for TriCore Digital Mars C/C++ Digital Mars D (с некоторыми ограничениями) SDCC (Small device C compiler) Microsoft Visual C++ 6[2] Microsoft Visual C++ Toolkit 2003 Microsoft Visual C++ 2005/2008 (с некоторыми ограничениями) Borland C++ 5.5 Watcom Intel C++ compiler GNU Fortran GNU ARM GNU GDC
Многопрофильные проекты Поддержка рабочих пространств Импорт проектов Dev-C++ Импорт проектов и рабочих пространств Microsoft Visual Studio Подсветка синтаксиса Сворачивание блоков кода Автодополнение кода Браузер классов Скриптовой движок Squirrel Планировщик под несколько пользователей Поддержка плагинов Devpack (installation packages for Dev-C++) Плагин wxSmith (a wxWidgets RAD tool) Поддержка отладчиков: GNU GDB MS CDB Поддержка визуализации значений переменных и функций