Code::Blocks
| Code::Blocks | |
|---|---|
| Code::Blocks 16.01 | |
| Developer(s) | The Code::Blocks team | 
| Initial release | 2005 | 
| Stable release | 25.03
   / March 31, 2025 | 
| Preview release | svn 13634
   / March 15, 2025 | 
| Repository | |
| Written in | C++ (wxWidgets) | 
| Operating system | Cross-platform | 
| Type | IDE | 
| License | GPL-3.0-only | 
| Website | www | 
Code::Blocks is a free, open-source, cross-platform IDE that supports multiple compilers including GCC, Clang and Visual C++. It is developed in C++ using wxWidgets as the GUI toolkit. Using a plugin architecture, its capabilities and features are defined by the provided plugins. Currently, Code::Blocks is oriented towards C, C++, and Fortran. It has a custom build system and optional Make support.
Code::Blocks is being developed for Windows and Linux and has been ported to FreeBSD, OpenBSD and Solaris. The latest binary provided for macOS version is 13.12 released on 2013/12/26 (compatible with Mac OS X 10.6 and later), but more recent versions can be compiled and MacPorts supplies version 17.12.