
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: Aug 26, 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.
AI-powered coding assistant that integrates directly into your terminal, IDE, Slack, and web to help developers build, …
Your AI coding partner to build, debug, and ship software faster and smarter.
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, …
Build apps and sites with AI-powered automation and collaboration.
The open source AI code editor that helps you code faster and smarter.