Logo of Code::Blocks
Ask Vendor A QuestionFind A Better App
Logo of Code::Blocks

Code::Blocks REVIEW


No user reviews

What is Code::Blocks?

Code::Blocks is a powerful open-source integrated development environment (IDE) for C, C++, and Fortran. It’s a free IDE designed around a plugin architect and is completely configurable and extensible with a consistent operation, look, and feel, across all platforms. The software is built in C++ with wxWidgets as the foundational GUI toolkit.

It supports several compilers including Clang, Visual C++, and GCC with features and capabilities defined by plugins. Users can extend any functionality including debugging and compiling by coding or installing a plugin. Code::Blocks deploys a custom build system that provides vital features such as a debugger, parallel builds, build queues, full breakpoint support, multi-target project, multiple compilers, and ultra-fast inter-project dependencies generations. The program is built to meet all the demanding needs of programmers and developers.

Overview of Code::Blocks Benefits

Code::Blocks is a fully configurable and extensible IDE that provides functional tools for the demanding needs of developers.  It’s a full-featured IDE that provides all the features needed by programmers and developers. Its open-source architecture (under GPLv3) means most of its functionality can be extended via plugins. For instance, its interface is both extensible and fully customizable with a tabbed interface, syntax highlighting, a to-do list manager featuring multiple users, smart indent, class browser, and other features provided via plugins. The interface enables effortless, one-key switch between .c/.cpp and .h files with an open files list for fast switching.

The software provides a powerful debug system featuring enhanced tools such as full code/data breakpoints, user-defined watches, custom memory dumps, call stack, and disassembly listing. The automatic/manual watches provides impressive support for managing user-defined watching via scripting. The debugger features interfaces GNU GDB and offers support for MS CDB which is not fully featured.

Another noteworthy aspect of Code::Blocks is its support for multiple compilers including Open Watcom, Borland C++ 5.5, Clang, MSVC++, GCC, and digital mars. The Compiler module provides workspaces that make it easy for developers to combine multiple projects. It facilitates inter-projects dependencies inside the workspaces and avails a fast custom build system that requires no makefiles.

Code::Blocks is cross-platform and runs on Windows, Mac, and Linux using wxWidgets to maintain a consistent feel, look, and performance across the platforms. It’s written in C++ and requires no proprietary libs or interpreted languages to operate.

Overview of Code::Blocks Features

  • Debugger
  • Parallel Builds
  • Build Queues
  • Smart Indent
  • Class browser
  • Code completion
  • Code folding
  • Full breakpoint support
  • Multi-target project
  • Multiple Compilers
  • Ultra-fast inter-project dependencies generations

Code::Blocks Position In Our Categories

Position of Code::Blocks in our main categories:


Code::Blocks is one of the top 20 IDE Softwareproducts


Code::Blocks is one of the 20
IDE Software products

If you are interested in Code::Blocks it could also be sensible to examine other subcategories of Best IDE Software listed in our database of SaaS software reviews.

Organizations have different wants and requirements and no software application can be perfect in such a scenario. It is useless to try to find a perfect out-of-the-box software product that meets all your business wants. The intelligent thing to do would be to adapt the application for your specific wants, worker skill levels, finances, and other factors. For these reasons, do not rush and subscribe to well-publicized trendy applications. Though these may be widely used, they may not be the perfect fit for your specific needs. Do your research, check out each short-listed platform in detail, read a few Code::Blocks reviews, call the seller for clarifications, and finally choose the application that offers what you want.

How Much Does Code::Blocks Cost?

Code::Blocks Pricing Plans:
Free trial

Code::Blocks is a free IDE , there are no enterprise pricing plans.

User Satisfaction

We realize that when you make a decision to buy IDE Software it’s important not only to see how experts evaluate it in their reviews, but also to find out if the real people and companies that buy it are actually satisfied with the product. That’s why we’ve created our behavior-based Customer Satisfaction Algorithm™ that gathers customer reviews, comments and Code::Blocks reviews across a wide range of social media sites. The data is then presented in an easy to digest form showing how many people had positive and negative experience with Code::Blocks. With that information at hand you should be equipped to make an informed buying decision that you won’t regret.






Technical details

Devices Supported
  • Windows
  • Linux
  • Mac
Language Support
  • English
Pricing Model
  • Free
Customer Types
  • Small Business
  • Medium Business
  • Freelancers
  • On Premise

What are Code::Blocks pricing details?

Code::Blocks Pricing Plans:
Free trial

Code::Blocks is a free IDE , there are no enterprise pricing plans.

What integrations are available for Code::Blocks?

No available information.

User reviews

No reviews yet


Average Rating:

Write your own review of this product

Add a review

Thank you for submitting your review!

In order to ensure high-quality of our reviews we'll have to verify your email address. Please insert your email address below.

Thank you!

A verification email has been sent to the address you provided. Please click on the link in that email to finalize your review submission.

Page last modified