Code::Blocks — свободная кроссплатформенная интегрированная среда разработки. Code::Blocks написана на Си++ и использует библиотеку wxWidgets. Имея открытую архитектуру, может масштабироваться за счёт подключаемых модулей. Поддерживает языки программирования C, C++, D (с ограничениями).
Code::Blocks разрабатывается для Windows, Linux и Mac OS X. Пользователи успешно собирали Code::Blocks под FreeBSD