Code::Blocks forum back online
The Code::Blocks was broken and has been fixed meanwhile. We would like to apologize for the downtime. The Code::Blocks team.
Read moreCode::Blocks is a free, open-source IDE built to meet the most demanding needs of its users.
// Hello from Code::Blocks! #include <iostream> #include <vector> #include <string> using namespace std; int main() { vector<string> features = { "Syntax highlighting", "Code completion", "Integrated debugger", "Plugin framework", "Cross-platform" }; for (const auto& f : features) { cout << "✓ " << f << endl; } return 0; }
Choose from GCC, Clang, MSVC++, Digital Mars, Borland C++, Open Watcom, and more. Switch compilers per project.
Full GDB integration with breakpoints, watches, call stack, disassembly, memory dumps, and thread switching.
Built on wxWidgets for a consistent look, feel, and operation across Windows, macOS, and Linux.
Extensible through a plugin framework. Add any functionality — even compiling and debugging are plugins!
Ultra-fast dependency generation, build queues, parallel builds, and multi-target projects — no makefiles needed.
Syntax highlighting, code completion, code folding, class browser, smart indent, and one-key .h/.cpp swapping.
Choose your platform and start coding. Binary releases, source code, and nightly builds are all available.
Code::Blocks integrates with a wide range of compilers, debuggers, and development tools.
Release announcements, migration updates, and community news.
The Code::Blocks was broken and has been fixed meanwhile. We would like to apologize for the downtime. The Code::Blocks team.
Read moreWe are aware that currently the Code::Blocks forum is broken and working on the issue. It may take some time though… please be patient. We would like to …
Read moreFinally, after quite some time, we are back with many improvements, new features, more stable, further enhanced for HiDPI, the new Code::Blocks release 25.03 …
Read more