C++Builder is the ultimate development tool for creating high-performance applications for Windows. With an intuitive visual development environment and a rich set of components, you can design sleek, responsive applications in record time without sacrificing performance.
Why Choose C++Builder?
- Rapid Development – Drag-and-drop UI components and write less code to build professional applications faster.
- Cross-Platform Compatibility – Write once, compile for multiple platforms, and streamline your workflow.
- High-Performance C++ – Leverage modern C++ standards and powerful optimizations for robust applications.
- Seamless Database Integration – Easily connect to SQL databases, RESTful services, and cloud APIs.
- Advanced Debugging & Analysis – Detect and fix issues quickly with smart debugging tools.
- Kai – Generate, build, and improve applications with an AI that understands your project.
Whether you’re a seasoned developer or just getting started, C++Builder empowers you to create reliable, scalable applications with ease.
Info
C++Builder – The Power of C++ for Native App Development
C++Builder is a modern, professional IDE designed to accelerate C++ application development. It enables developers to build high-performance, cross-platform native applications for Windows.
With its rich visual frameworks and libraries, C++Builder makes it easier to design, test and deploy robust applications without sacrificing speed or efficiency.
Why Choose C++Builder?
- Cross-Platform Development – Create native apps for multiple platforms using one codebase.
- Modern C++ Standards – Leverage up-to-date C++ compilers with support for the latest language features.
- Rapid UI Design – Drag-and-drop visual components for fast, professional user interfaces.
- Performance & Reliability – Deliver powerful native applications with the speed and efficiency of C++.
C++Builder is trusted by software engineers, enterprises, and independent developers worldwide to deliver scalable, reliable and future-ready solutions.
News
RAD Studio 13.2 Florence
The next release of RAD Studio is on the horizon, bringing new productivity enhancements for Delphi and…
Meet Kai 1.1: More Agents. Better Experience. More Possibilities.
Kai 1.1 Has Arrived for RAD Studio Developers Artificial Intelligence is changing the way software is developed…
Introducing Kai for RAD Studio, Delphi and C++Builder!
Embarcadero is proud to announce Kai, a new agentic AI platform for Delphi, C++Builder, and RAD Studio.…
Future-Proof Your Development at a Special Price — Now with Kai
C++Builder 13.2 Florence
C++Builder 13.2 Florence introduces faster navigation of large codebases with the new Integrated Navigator and Minimap, modern Windows UI development with two new VCL controls, significant IDE usability enhancements and improved compiler performance. The release also delivers faster build times through parallel code generation, improved code editing and file management workflows, enhanced High DPI support and continued quality, performance and stability improvements across Delphi, C++Builder, the IDE, and core frameworks. New features include:
- New Integrated Navigator and Minimap for faster code navigation in large projects
- Two new VCL controls for building modern Windows user interfaces
- Parallel code generation for significantly faster builds
- Enhanced IDE productivity with improved file reloading and editor workflows
- Better High DPI support across designers and FireMonkey viewers
- Improved brace matching and C++ syntax highlighting
- Object Inspector enhancements with support for larger property values
- IDE Insight usability and interface improvements
- Ongoing quality, performance, and stability updates across Delphi, C++Builder, VCL, FMX and the IDE
C++Builder 13.1 Florence
C++Builder 13.1 Florence delivers native Windows on Arm development with the new Delphi Arm64EC compiler, modern UI design tools including a new FireMonkey Style Designer and Windows 11 VCL styles, enhanced IDE productivity with integrated bookmarks and faster code navigation, plus required Android and iOS platform updates. The release also focuses on quality, performance, and stability across Delphi, C++Builder, the IDE, and core libraries. New features include:
- Native Delphi Windows Arm64EC
- Full-featured 64-bit IDE
- Integrated Bookmarks
- FireMonkey Style Designer
NEW KAI – Accelerate Development with Intelligent AI
Supercharge your development with Kai from Embarcadero.Kai is an AI-powered assistant built directly into RAD Studio, helping developers generate code, fix errors, and modernize applications—faster and smarter. With deep project awareness and agentic AI capabilities, Kai goes beyond simple code suggestions to automate workflows and accelerate delivery. Stay in your IDE, boost productivity, and bring innovation to every project with Kai.
C++Builder 13 Florence
We’re excited to announce that RAD Studio 13 Florence, along with Delphi 13 and C++Builder 13, is now available. This release brings a collection of long-awaited improvements, new tools, and significant quality updates across the board.
New Features in C++Builder 13 Florence
C++ Builder Windows Modern Toolchain Introduces Support for C++ 23
The C++Builder Modern Win64 compiler has been updated to Clang 20. The new Clang 20 based compiler introduces C++ 23 support (and defaults to C++ 23). This is a significant further upgrade to the C++ Modern toolchain Embarcadero delivered in RAD Studio 12.x and a clear indication of Embarcadero’s commitment to C++Builder.
Along with the update to LLVM and Clang 20, the new version offers an improved Address Sanitizer (ASAN) runtime, versioned shared libraries, and improved compatibility with legacy versions of the C++Builder compiler.
64-bit IDE for the Windows 64 target platform RAD Studio
RAD Studio 13 includes our first full featured 64-bit IDE for the Windows 64 target platform. While it offers only Windows 64-bit as target, it is complete in the features for this platform. Compared to the 64-bit IDE “Initial Release” in 12.3, the 64-bit IDE in 13 offers Delphi and C++ support for building and debugging 64-bit Windows applications, now including: code tooling for C++ via Visual Assist; support for COM, ActiveX and Type libraries; Live Templates (Ctrl+J) and the Surround menu, and quality improvements.
The installation of this feature is now part of the core RAD Studio IDE installation and not a separate option, as it was for the “Initial Release”.
SmartCore AI Component Pack – Your Gateway to AI inside Your Apps RAD Studio
While Embarcadero has been shipping an AI integration for the RAD Studio IDE called Smart CodeInsight since 12.x, providing AI-powered coding assistance in the IDE, RAD Studio 13 introduces a new set of core AI components designed to help our customers add AI features to their apps or build brand new AI-focused apps with Delphi or C++Builder.
This is a building block and a foundation for the future: It’s a core architecture our customers and 3rd party vendors can build on and extend to integrate with additional AI engines and UI controls.
By downloading the SmartCore AI Component Pack from GetIt, customers will be able to use a new AI connection component (with a role similar to that of a database connection in FireDAC). This single AI-engine agnostic component will use specific drivers to communicate via REST with different AI engines (including OpenAI, Claude, Gemini and Ollama). The SmartCore AI engine offers the ability to add additional drivers for AI providers to expand the capabilities of your project as the market develops. The configuration is managed via an easy-to-use AI connection wizard.
Part of the component pack is a set of AI request components for different data types (like text, images, structure data) which can be associated with prompts and can be bound directly with UI controls to display the results. This component-based model makes it very simple to use the SmartCore AI Components in RAD Studio 13.
With the SmartCore AI Component Pack, developers can integrate AI into both existing and new applications, addressing many popular AI use cases, such as providing support for in-product content creation like generating images and other media, adding in-product localization support for on-the-fly translation, delivering in-app smart insights and personalized recommendations for data analysis, or building an in-app chatbot to add interactivity to an existing application.
Session Management and other WebBroker and WebStencils enhancements RAD Studio
WebStencils significantly extends the existing web technologies in RAD Studio (WebBroker, DataSnap, RAD Server) by providing server-side scripting and turning RAD Server from a Web Service engine into a Web Site and Web Service tool.
Following the success of the WebStencils web template library introduced in RAD Studio 12, the new release offers a number of extensions to both WebStencils and the WebBroker foundation for RAD Studio web applications.
In RAD Studio 13, WebBroker adds sessions management, better Apache integration, Nginx web server support, and improved logging.
WebStencils brings support for session data, global variables, and a new switch statement. In addition, WebStencils integrates sessions authentication and a related authorization mechanism, offers direct access to dataset properties (along with new allow/disallow security lists to precisely control what the script can or cannot access).
Overall these additional features make building complex web sites with WebStencils significantly easier, providing a solid foundation for adding common features like sessions, user logins, and permissions management. Building powerful, fast and robust web servers powered by your business data is getting much faster with RAD Studio.
GetIt Packages Versioning RAD Studio
GetIt is RAD Studio’s package manager, used to download and install additional libraries and features offered by Embarcadero, but also open source libraries and extensions provided by our developer community and vetted by Embarcadero.
In this release, GetIt adds a long awaited feature, versioning support. This allows Embarcacero and our partners to publish and offer multiple versions of the same package and offers users the ability to pick a specific version their applications relies on rather than be forced to install the most recent version.
RAD Studio IDE Search Features RAD Studio
As Embarcadero continues to improve and modernize the RAD Studio IDE (in addition to the transition to 64-bit), this release adds extensive and configurable search features in many IDE panes, including the Project Manager, the Structure View, the Message pane and Events log. For the Message Log, RAD Studio 13 also adds additional highlighting options and introduces grouping for compiler hints and warnings in the same source code file.
RAD AI Companion Web Site RAD Studio
Along with the release of RAD Studio 13, Embarcadero is launching a RAD Studio tailored chat bot, offering the ability to query an AI specifically trained on our product and its libraries or to ask it to generate application source code.
Download your RAD Studio 13 trial license and try it out today!
Order your C++Builder license in our webshop.
System
System requirements
C++BUILDER
Minimum Hardware Requirements
- 1.8 GHz or faster processor
- 3 GB of RAM. 8GB of RAM is recommended.
- Between 6 GB and 60 GB of available disk space. Using an SSD is strongly recommended.
- DirectX 11 capable video card that runs at 1440×900 vertical resolution screen is recommended.
Operating System Requirements

The JRE is installed automatically if you install support for the Android target platform.
For details about additional software, see Third Party Software Add-Ins.
Licensing
C++Builder Product Editions
C++Builder offers multiple product editions to suit different development needs:
C++Builder Professional
- Create desktop apps for Windows
- 64bit Compiler supporting extra large code bases for Win32 and Win64
C++Builder Enterprise – Professional edition plus:
- FireDAC Client/Server, remote database connectivity
- Appercept SDK for Amazon Web Services
- Application Server development with DataSnap and RAD Server. (Including 1x RAD Server license)
- RAD Server Lite for easy-to-deploy simple, low-traffic RAD Server apps
C++Builder Architect – Enterprise edition plus:
- RAD Server Multi-server license included
- Web Development with Sencha Ext JS Pro
- Database modeling & design with Aqua Data Studio (subscription required)
Kai – Agentic AI platform – Add on to C++Builder
Kai is available as a subscription licence for the Professional, Enterprise, and Architect editions. It requires an active maintenance subscription for RAD Studio, Delphi, or C++Builder and cannot be used as a standalone product.
See the C++Builder Feature Matrix for a more detailed comparison.
Support
Resources
We recommend these online support pages and resources to make the most of your product.
- Embarcadero Support
- Embarcadero License, Download and Account Management Portal
- Get access to earlier versions of RAD Studio/Delphi/C++Builder
Support
We offer technical support to all Alfasoft customers. We recommend visiting our Help Centre and Knowledge Base, where you will find helpful resources, including solutions to frequently encountered issues and a wealth of additional information.
If you cannot find the answer, please submit a support ticket at the Help Centre and Knowledgebase. When creating your ticket, please provide as much detail as possible. This will help us better understand the issue and provide a more accurate solution. Always remember to provide information about your product version and operating system.
