
Code::Blocks is a free, extensible, cross-platform IDE for C, C++, and Fortran development.
Code::Blocks is an open-source IDE supporting C, C++, and Fortran, designed for extensibility via plugins. It offers multiple compiler support, a fast build system, debugging interfaces, and a customizable interface across Linux, Mac, and Windows.
Last updated: Sep 7, 2026
No reviews yet. Be the first to share your experience.
Share your experience
Help others decide, your insights matter
No reviews yet. Be the first to share your experience.
Code::Blocks is licensed under GPLv3 and runs on Linux, Mac, and Windows using wxWidgets, ensuring consistent operation across platforms.
The IDE is built around a plugin system allowing users to add or develop plugins to extend functionality, including compiling and debugging.
Supports various compilers such as GCC (MingW/GNU GCC), MSVC++, clang, Digital Mars, Borland C++ 5.5, Open Watcom, and more.
Includes a very fast build system that does not require makefiles and supports parallel builds to utilize multiple CPU cores.
Supports multi-target projects, workspaces combining multiple projects, and inter-project dependencies within workspaces.
Interfaces with GNU GDB and partially with MS CDB, providing full breakpoint support, call stack, disassembly, memory dump, thread switching, and CPU register views.
Features syntax highlighting, code folding, tabbed interface, code completion, class browser, smart indent, and tools like to-do list management.
Can import MSVC projects and workspaces as well as Dev-C++ projects, although assembly code is not supported yet.
| Plan | Price | Highlights |
|---|---|---|
| Free | $0 | Full access to all IDE features
|
No reviews yet. Be the first to share your experience.
Share your experience
Help others decide, your insights matter
No reviews yet. Be the first to share your experience.
Top rated tools from the same category.
A unified API platform for designing, testing, managing, and distributing APIs with enterprise governance and AI integr…
GitLab is an intelligent orchestration platform for continuous integration and delivery that automates software build, …
AI-powered code review tool providing structured feedback on GitHub pull requests, browser code, and APIs.
The open source AI code editor that helps you code faster and smarter.
A Node.js powered end-to-end testing framework for web and native mobile applications.
A platform for building, sharing, and running containerized applications with integrated development and security tools.