RAD (Rapid Application Development) concept using the Pascal programming language. C++ Builder can create native applications for the following platforms: Windows, Android, iOS, MacOS, and Linux (Enterprise Edition only). With Delphi, you can quickly and easily create mobile applications for Android and iOS using a single code base that can be compiled for both Android and iOS, enabling a single programmer to develop for multiple platforms simultaneously.
Features in C++Builder:
- Clang 20 Upgrade
- Win64 Modern compiler (
bcc64x) upgraded from Clang 15 to Clang 20. - Better compatibility with modern C++ and third-party libraries.
- More precise error messages, clearer template diagnostics, and broader warnings.
- Makes open-source development more predictable and reliable.
- Win64 Modern compiler (
- C++23 Support
- New Win64 Modern projects default to C++23.
- C++17 and C++20 remain available.
- Key features include:
Deducing this– simplifies member functions and CRTP patterns.[[assume()]]– provides portable optimization hints.- Range-for lifetime extension – reduces temporary-lifetime issues.
static operator()/static operator[]– avoids unnecessarythis.if consteval– cleaner compile-time vs. runtime branching.
- LLDB 20
- Upgraded debugger backend to LLDB 20.
- Faster shared-library parsing for large projects.
- More accurate breakpoints in inlined code.
- Improved debugging performance and reliability.
- CMake & Third-Party Libraries
- Improved CMake integration with
bcc64xand Ninja. - Supports multiple targets through
set_embt_target(). - Better compatibility with libraries such as OpenCV, Google Test, and VTK.
- Many libraries can now compile without C++Builder-specific patches.
- Improved CMake integration with
- FireMonkey (FMX)
- Better animation stability and graphics performance.
- Improved touch, scrolling, and bounce controls.
- GPU-assisted bitmap transfers.
- New
TApplicationEventsandTMaskEditcomponents. - Improved Skia4Delphi integration and overall performance.
- VCL for Windows
- Improved scrolling, title-bar customization, and WebView2 integration.
- UI improvements for
TControlList,TFormTabsBar, andTToggleSwitch.
- Native 64-bit IDE
- C++Builder IDE is now native 64-bit.
- Supports more memory and provides better stability for large and complex projects.
RAD Studio 13 CE modernizes the C++Builder ecosystem with Clang 20, C++23, LLDB 20, better CMake/library compatibility, improved VCL/FMX features, and a native 64-bit IDE.







