This article may rely excessively on sources too closely associated with the subject, potentially preventing the article from being verifiable and neutral. (October 2017) |
Developer(s) | The Code::Blocks team |
---|---|
Initial release | 2005 |
Stable release | 20.03-r11983
/ March 29, 2020 |
Preview release | 20.03-r13107
/ December 10, 2022 |
Repository | |
Written in | C++ (wxWidgets) |
Operating system | Cross-platform |
Type | IDE |
License | GPL-3.0-only[1] |
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,[2] OpenBSD[3] and Solaris.[4] 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.