C++Builder
C++Builder is Embarcadero’s advanced C++ IDE for building modern native Windows applications with high developer productivity. In RAD Studio 13.1 Florence, C++Builder includes C++17 Win32 Clang-enhanced toolchains plus an updated Win64 toolchain based on Clang 20, UCRT, LLVM/MinGW runtime components, LLVM’s libc++ STL, and versioned shared libraries. It also supports CMake command-line builds for Win32 and Win64, parallel batch compilation with --jobs, runtime packages, AddressSanitizer and UndefinedBehaviorSanitizer, and improved debugging for Clang-enhanced compilers.
For UI development, C++Builder focuses on native Windows applications with both VCL and FireMonkey support for Win32 and Win64. The current matrix highlights Windows 11 and Windows 10 support, Windows 11-specific VCL styles, High-DPI and 4K support, Per Monitor V2 awareness, WebView2 integration, Skia-based controls, and UI Automation support for accessibility and automated UI testing.
Inside the IDE, C++Builder includes Visual Assist integration for better code insight, code completion, navigation, and refactoring, alongside clang-format-based C++ formatting, asynchronous LSP-based C++ code completion, and LLDB 20-based Win64 C++ debugging.
C++Builder product editions
C++Builder Professional includes the core IDE, native Windows compilers and toolchains, VCL and FireMonkey for Windows, and integrated build, formatting, navigation, and debugging tools for modern C++ development.
C++Builder Enterprise includes everything in Professional and adds enterprise data access with FireDAC for databases including Microsoft SQL Server, Oracle, IBM DB2, MySQL/MariaDB, PostgreSQL, InterBase, Firebird, Informix, SQL Anywhere, MongoDB, and generic ODBC. Enterprise editions also include RAD Server Lite deployment and a single-site RAD Server deployment license.
C++Builder Architect includes everything in Enterprise, plus Architect-only Sencha Ext JS Professional and Aqua Data Studio, and a multi-site RAD Server deployment license.
Kai for RAD Studio is Embarcadero’s agentic AI assistant for Delphi and C++Builder, built directly into the RAD Studio IDE. It helps developers stay in flow by generating and improving code, creating UI forms, compiling projects, analyzing compiler output, fixing errors, and modernizing existing applications while giving teams flexibility over which AI models they use.
Product page
Embarcadero products
Trial version
Feature Matrix
Other info:
Frequently Asked QuestionsProduct EditionsNew featuresWhats ComingKAI for RAD Studio