When comparing Code::Blocks vs C++Builder, the Slant community recommends Code::Blocks for most people. In the question“What are the best IDEs for C++ on Windows?” Code::Blocks is ranked 1st while C++Builder is ranked 13th.
Ranked in these QuestionsQuestion Ranking
Pro Free/Libre/Open Source
Pro Debugger multi-threading support
The debugger supports multi-threaded processes for faster debugging.
Pro Lets you choose the compiler
Code:Blocks lets the developer choose which compiler to use, giving you a higher level of control for on your development workflow.
Pro Cross platform
Code::Blocks is available for both Windows and Linux, allowing you to use the same IDE across both OSes if you use different machines.
Pro Windows UI framework
The Windows framework, called VCL, wraps native WinAPI controls. It's far more powerful than something like MFC, including its visual design and the library of available first- and third-party controls.
Pro Cross-platform UI framework
FireMonkey (FMX) is a cross-platform UI framework, GPU-accelerated, supporting native controls on some platforms, and native feel everywhere else.
Pro Clang-based compilers
Pro Cross-platform targeting
Can build targeting Windows, iOS, macOS, and Android.
Con Poor code completion
The code completion for Code::Blocks is rather poor compared to other IDEs
Con It's hard to make the code readable
Due to the problems with indention, it's hard to make the code look nice.