Skip to content

C++Builder 11.3 Alexandria

C++Builder helps you streamline your C++ development process

C++Builder is an advanced IDE for modern C++ with high-productivity libraries that help you deliver fast, native apps with great user experience for your customers. C++Builder utilizes best-in-class Windows desktop UI libraries ready for Windows 11. Use powerful award-winning visual design tools and the modern Clang-enhanced compiler to rapidly prototype and publish high-performance Windows and iOS apps. Get blazing-fast compile times on multi-core hardware, easy access to popular libraries like Boost, build tools like CMake and Ninja, and leverage productive UI, networking, parsing and other libraries. Independent developers and enterprise development teams choose C++Builder’s advanced productivity to deliver projects 5x faster than competing solutions.

C++Builder 11 helps you:

  • Create fast native apps for Windows, Mac and mobile from one codebase
  • Build 64-bit Windows applications and parallelize existing code
  • Bind any control to other objects or datasets with LiveBindings
  • Get universal enterprise database connectivity with FireDAC
  • Modernize Windows applications with new components and styles
  • Extend Windows apps with mobile and wearable companion apps
  • Access cloud-based BaaS and REST services
  • Easily deploy stateless, restful, scalable, and secure turnkey middleware to mobilize Enterprise apps
  • Get a fast start and fast results

“Read the source, Luke!”

When you buy C++Builder, you get the full source code for all our libraries, whether UI, database, networking, or any other area – even our RTL, if you want to dig deep into exception handling or memory allocation.

About

What is C++Builder?

Powerful Windows Development

Design beautiful interfaces with industry-leading and cross-platform frameworks on Windows and iOS. These apps deliver an amazing experience custom-designed for each device to save you time efficiently.

Powerful Windows development
  • Modern C++17
    Featuring a Clang-enhanced compiler, Dinkumware STL, and easy access to Boost, plus common libraries like SDL2, and many more.
  • Windows 11
    Modernize ageing apps to support Windows 11 with up-to-date responsive controls and Windows Store support.
  • High DPI & 4K
    High-DPI support in the IDE, with full support for the latest 4k+ monitors and cleaner and sharper fonts and icons. Improved FMX High-DPI support for Windows and Desktops with a visibly superior desktop UI.
  • iOS Applications
    Develop applications for iOS quickly and easily with C++Builder’s tools.
  • Continuous Integration
    Integrate with continuous build configurations quickly with MSBuild, CMake, and Ninja project support either as a lone developer or as part of a team.
  • Productivity
    VCL Styles with design-time support: Prototype stylish UIs even faster by seeing immediately at design-time how your styled forms and controls will look when running.
  • Accessible Data
    Connect natively to over 20 databases like Oracle, SQL Server, MySQL and more with FireDAC’s high-speed direct access.
  • Cloud Aware
    C++Builder has an HTTP and a REST client library, available on all platforms, to invoke REST services and even specific AWS and Azure components.
  • Rapid Development
    Award-winning visual design tools help you deliver projects 5x faster than competing solutions.
  • Responsive UIs
    Create a single responsive platform-aware UI once and deploy it on Windows and iOS.
  • Remote Desktop
    Collaborate more effectively with remote teams using improved remote desktop support for VCL and IDE.
  • Version Control Integration
    Track and manage changes using version control systems, including Subversion, Git, and Mercurial repositories.
  • Extend the IDE
    Use plugins that add new tool windows, draw in the code editor, provide code completion, add new syntax highlighting, hook into high-level and low-level events, track processes and threads while debugging, and more.

C++BUILDER – DESIGNED TO FUEL YOUR IMAGINATION

DESIGN WITH DELPHI

Design Beautiful Desktop and Mobile App UIs with C++Builder

  • RAD Studio’s C++ version comes with the award-winning VCL framework for high-performance native Windows apps and the powerful FireMonkey (FMX) framework for cross-platform UIs. Visual development for C++ has never been easier and faster – best of all, your designs and code will always be in sync!
  • Rapidly design your Windows application with VCL to ensure unmatched native performance.
  • Use the visual design menu to drag and drop visual and non-visual components from the palette.
  • Extend your visual UIs with components from multiple certified partners.
  • Use FMX to create cross-platform apps using the same code base.
  • Connect user interface elements to data sources using the LiveBindings Designer.
  • Validate designs in real time using Live On-Device Preview to broadcast the active form to multiple devices simultaneously.
  • Build fully responsive designs with resolution-aware components for desktops, tablets, and smartphones.
  • Deploy platform-specific native controls for an improved user experience.
Design desktop and mobile apps with Delphi

DEVELOP WITH C++BUILDER

Develop Faster and Smarter with C++Builder

  • Smart developers and Agile software teams write better code faster using modern OOP practices and C++Builder’s robust frameworks and feature-rich IDE.
  • C++ Code Formatter: Automate the layout of your C++ code using clang-format.
  • Customize the IDE for your coding style and two robust and powerful languages (Delphi and enhanced C++).
  • Quicken lengthy compiles with highly optimized compilers for every platform.
  • Get native, high-speed direct access to InterBase, SQLite, MySQL, SQL Server, Oracle, PostgreSQL, DB2, SQL Anywhere, Advantage DB, Firebird, Access, Informix, MongoDB, and more.
  • Get hints and tips from inline documentation as you code.
  • Utilize popular libraries such as Boost, Eigen, and ZeroMQ, plus leverage a broad range of community tools and libraries.
  • Integrate with version control systems, including Git, Subversion and Mercurial.
Develop faster and smarter with Delphi

DEBUG

Fast and Accurate Debugging with C++Builder

  • Fix bugs faster with integrated cross-platform native debugging. Use the C++Builder IDE to debug applications running remotely on Windows and iOS!
  • Save time with the integrated toolchain bringing the designer, compiler, and debugger into a single development environment.
  • Add conditional breakpoints to pause program execution at a specified location quickly or when a particular condition occurs.
  • Explore the entire call stack to trace the executing code’s route to reach its location.
  • Inspect the current value of variables while your program pauses during debugging.
  • Debug on any device! Deploy your app to Windows and iOS devices and debug as though it was running locally. Use breakpoints, stack exploration, tooltips and expression evaluation on local and remote machines with live debugging across all deployment platforms.
Debug faster

DEPLOY

Compile and Deploy High-Performance Apps with C++Builder

  • Faster development cycles don’t have to mean sacrificing quality! C++Builder has many features that employ coding best practices, reduce duplication efforts, and help you become a rockstar coder!
  • Build better code by leveraging well-tested and highly optimized native Windows and iOS libraries.
  • Turn documentation into immediate in-line help for you and your team.
  • Build unit tests for all of your code using the integrated DUnit frameworks.
Compile and deploy native apps

C++BUILDER CODE QUALITY

Improve the Quality of Your Code with C++Builder

  • Faster development cycles don’t have to mean sacrificing quality! C++Builder has many features that employ coding best practices, reduce duplication efforts, and help you become a rockstar coder!
  • Build better code by leveraging well-tested and highly optimized native Windows and iOS libraries.
  • Turn documentation into immediate in-line help for you and your team.
  • Build unit tests for all of your code using the integrated DUnit frameworks.
  • Dive into your project without interrupting the application flow by adding live log-in with CodeSite Logging.
Improve your code quality with Delphi

COLLABORATE

Collaborate Better with C++Builder

  • C++ Builder’s collaboration and version control features help you create better products faster, whether as an independent developer or as part of a team. Code collaboration drives deeper code understanding, better testing and better products.
  • Track and manage changes quickly using version control systems, including Subversion, Git and Mercurial repositories.
  • Easily navigate changes and history using the history tab in the code viewer with the built-in difference viewer.
  • Integrate quickly with continuous build configurations using MSBuild, CMake and Ninja project support either as a single developer or as part of a team.
  • Easily access cloud-based RESTful Web Services using built-in REST and JSON/BSON support.
  • Connect to Amazon and Azure services, including application services, database services and storage services using the C++ Builder Amazon API and Azure API.
Collaborate with Delphi teamwork

EXTEND

Extend the C++Builder IDE with Hundreds of Components

  • C++Builder comes with hundreds of components for every task, from creating user interfaces to database connectivity, enabling easy and fast builds for connected business applications on desktop and mobile platforms. In addition to the included VCL and FireMonkey components, a broad range of tools and components are available from the Delphi and C++Builder communities.
  • Use GetIt Package Manager to easily download and integrate new components to improve the functionality of your applications.
  • Get easy access to popular libraries such as Boost, Eigen, ZeroMQ, SDL2, SOCI, libSIMDpp, and Nematode.
  • Easily utilize the broad array of third-party components and controls for Delphi directly in C++Builder.
  • Extend the IDE with Tools and Components from Embarcadero’s Technology Partners.
  • Employ powerful integrated tools and components like Beyond Compare, FastReport, TeeChart, InterBase, IP*Works, and CodeSite!
  • Extend the IDE further with addons and plugins from dozens of third parties and customize the IDE to work your way.
Extend Delphi

News

What’s new in C++Builder version 11 Alexandria?

RAD Studio 11.3 Released

RAD Studio 11 Alexandria Release 3 (also known as RAD Studio 11.3) is focused on quality and improvements in terms of usability, performance and stability, as requested by customers. The release builds on the landmark new features in RAD Studio 11 Alexandria’s three previous releases.

RAD Studio 11.3 includes support for newer versions of several operating systems, adds a new ToolsAPI to the RAD Studio IDE to customizing the way source code is painted in the code editor, introduces a new Biometric Authentication component for mobile platforms, and a number of other features and enhancements.

What is New in RAD Studio 11.3

Updated Target Platform Support

RAD Studio 11.3 offers official support for new versions of many operating systems for which it can build native applications. Specifically, RAD Studio now supports iOS 16 (Delphi only), Android 13, and macOS Ventura, all of which were released after RAD Studio 11.2 GA, in addition to Ubuntu 22 and Windows Server 2022.

Evolved VCL Form Designer and High DPI

RAD Studio 11.3 offers improvements to the High DPI IDE and in particular the VCL Form Designer quality under High DPI, with specific improvements in the scaling of non-visual components, including in frames.

Smarter Code Editor

The IDE code editor now has the ability to highlight matching words. This feature allows you to see instances of the same word you have selected, or the cursor is currently in, highlighted on the screen.

This release also brings a new ToolsAPI for painting in the code editor, which allows developers to customize the editor without affecting its stability.

Improved Code Insight and DelphiLSP

Delphi Code Insight through DelphiLSP sees very significant quality improvements, to further improve our Code Insight features and make them faster and more reliable, including with large applications. These improvements include code completion, Help Insight, and navigation, with a strong focus on overall reliability, as well as providing completion and navigation results and HelpInsight in areas where they were not previously provided.

Better Toolchain

RAD Studio 11.3 ships with a new LLDB-based debugger for macOS Intel and Android 32-bit, which means all non-Windows platform debuggers across Delphi and C++ are now LLDB-based.

RAD Studio 11.3 now also offers a new notarization process for macOS, which Apple introduced with XCode 14. The Windows signing support in the IDE now includes the timestamping of MSIX files, while using a library suffix of $(Auto) now also works for C++ projects.

Embedded InterBase Editions & Database Support

RAD Studio now also ships with the recently-released InterBase 2020 Update 4 Developer edition and the IBLite/ToGo edition.

Meanwhile, FireDAC now offers improvements for PostgreSQL database performance and full compatibility with version 14 and version 15.1 of the database. For Oracle and other databases, it offers better treatment of column names with square brackets. For Linux, the database layer offers preliminary support for UTF8 in the database RTL (like for TStringField) and in FireDAC’s DataSets.

Biometric Authentication

For FireMonkey mobile applications, RAD Studio 11.3 offers a new Mobile Biometric Authentication component. This component (called TBiometricAuth) provides a means of authorization to use an application or some specific features via Biometrics (e.g., Face ID on iOS devices or Fingerprint on Android devices).

FMX Mobile Device Integration

Another new FireMonkey feature for better mobile device integration is the new IFMXPhoneDialerListenerService interface, which was implemented for Android. The service is intended for tracking changes in the state of the phone system service (Calls, Carrier, CallState).

The FireMonkey library has undergone extensive fixes and improvements, beside the support for newer versions of target operating systems.

Web Technologies

The new release brings improvements to TMultipartContentParser, automatic token refresh to TOAuth2Authenticator, better support for NestedElements in TRESTResponseDataSetAdapter, and fixes in RAD Server, SOAP and other related subsystems.

Enhanced Security

For security reasons, Embarcadero no longer ships the Subversion DLLs, but recommends that users install and maintain their own Subversion client side DLLs.

Quality Improvements

The quality improvements encompass all product areas, with a specific focus on Delphi Code Insight using Delphi LSP, the High DPI IDE introduced in 11.0, and VCL styles. There are notable enhancements in the compilers and toolchains, the Delphi and C++ RTL, VCL, FireMonkey, FireDAC and other database libraries, Internet access and services, including both the Delphi and the C++Builder personalities.

Overall, RAD Studio 11.3 Alexandria implements over 25 feature requests from Quality Portal and fixes over 365 bugs reported by customers on that site, encompassing all areas of the product.

New features in C++Builder 11.2

SUPPORT FOR ANDROID API LEVEL 32

The IDE targets Android API Level 32 (up from API level 30 in 11.1), which Google Play will require in November 2022. The installer has also been updated to offer the Eclipse Temurin JDK 11, required by the latest Android SDK tools.

RESTORING XSLT TRANSFORMS FOR HELP INSIGHT

Help Insight now uses a VCL-based HTML display control. It generates the HTML by processing the XMLDoc data returned by the compiler with an XSL transformation, applying CSS styling for display. As in 10.3 and earlier versions, the XSLT and CSS files are customizable. This offers more readable details in terms of formatting and the ability for a user to change the content and layout.

INACTIVE CODE IN THE CODE EDITOR

It is common to have code conditionally compiled for specific platforms or other reasons. The Delphi code editor will now show inactive code – not compiled due to undefined macros – differently from code that is active and will be compiled. In the case of complex IFDEFs, this feature allows you to immediately spot the active code for the current platform and build configuration.

C++BUILDER CODE INSIGHT

RAD Studio 11.2 includes all of the enhancements already delivered in the special 11.1.5 C++ Code Insight update. Along with significant cquery improvements, the release offers the ability to better customize the LSP behaviour under the Tools Options dialogue, with the ability to restart the server when opening a new project, index only files in the editor or index all files in the project group.

ENHANCED EDITOR TABS

RAD Studio 11.2 adds some new features to editor tabs, including the ability to show in different colours the tab for files of different types (regular source code, files opened while debugging, configuration files, and so on). Custom colours can be turned off, such as for visual clarity reasons.

GETIT PACKAGE MANAGER

GetIt now allows you to filter by language (Delphi or C++). The new filter allows you to list only Delphi packages or only C++Builder packages, and it’s active if you are using RAD Studio.

WELCOME PAGE IMPROVEMENTS

We have restored the “New in GetIt” section on the Welcome page and improved the behaviour of the checkbox “Close Welcome screen when opening a new project”: the Welcome page is now restored when all projects are closed.

…AND MUCH MORE!

The 11.2 release also introduces many tooling, IDE and library improvements, including inactive code highlighting in the code editor, Delphi, VCL, FireMonkey and FireDAC libraries, enhanced editor tabs, the C++Builder Code Insight update, and improvements to the Welcome Page.

New features in version 11.1

IMPROVED IDE AND USER EXPERIENCE
RAD Studio 11.1 builds on the milestone innovations introduced in version 11 Alexandria of RAD Studio, Delphi, and C++Builder. The RAD Studio IDE is the primary focus of the 11.1 release, with the goal of further improving features introduced in recent versions.

RAD Studio 11.1 combines high-DPI support with improvements to remote desktop access for closer and more effective team collaboration. The high-DPI designers for VCL and FireMonkey and the styled VCL form designer have undergone improvements.

The GetIt Library Manager is enhanced with cached images and a reworked UI implementation. The Messages view now uses customized colours, while the new Welcome Page offers background images and supports custom frames with a new Open Tools API.

According to Embarcadero Product Manager Marco Cantù, “The RAD Studio 11.1 release improves the performance and stability of the great features in 11.0, starting with the new High-DPI enabled IDE. On top of this, it delivers official support to operating systems released after 11.0 shipped: Windows 11, macOS 12 Monterey, iOS 15, and Android 12!”

IMPROVED CODE INSIGHT
Code Insight for both languages, Delphi and C++, is now improved. The C++ implementation has improved significantly in quality and performance, while the Delphi LSP engine is between 5 times and 30 times faster. Furthermore, when completing a declaration, type parameters are now visible.

MORE POWERFUL COMPILERS AND DEBUGGERS
The stability and performance of Delphi and C++ compilers are improved. The Delphi macOS 64-bit ARM and Android 64-bit debuggers are now based on the LLDB debugger architecture, as already used for the Delphi iOS 64-bit debugger. As a result, Delphi debuggers for supported platforms are unified on this technology as part of the continuous commitment to quality improvement.

Embarcadero Chief Developer Advocate and Engineer Jim McKeeth say he is “the kind of person who gets excited about new features and big changes, but I also understand that the biggest impact in my daily productivity comes from quality improvements and performance enhancements. RAD Studio 11.1 takes all the new and exciting features of my favourite development tools and adds the quality and performance that makes each day I use it a little better than the one before”.

RICHER RTL, UI AND DATABASE LIBRARIES
Optimizations and quality improvements have been introduced to the core Delphi RTL in the 11.1 Release. There is also a new TURLStream class, a TStream descendant with support for async operations. Support for Windows 11 and Server 2022 in the TOSVersion data structure. FireMonkey has added quality improvements to TListView, along with improved Android SDK integration, TWebBrowser, Windows HighDPI-related issues, and performance. FireDAC has added Structure View integration and offers support for MariaDB 10.6, SQLite Encryption Extension (SEE), and new data types for Firebird 4. RAD Studio 11.1 also improves DataSnap quality and adds the ability to deploy a WebBroker application on Android.

SUPERIOR INTEGRATION WITH AWS AND PYTHON
Since the 11 Alexandria release, Enterprise and Architect customers have gotten a preview of the new AWS SDK for Delphi (licensed from Appercept). Embarcadero also extends the reach of their Delphi UI libraries to Python developers with new free libraries and also improves the integration of Python libraries in RAD Studio applications.

With all these improvements to a landmark core release, Embarcadero General Manager Kyle Wheeler says the company is “excited to bring this release to market as a continuing focus on quality improvements that build on the major work done for version 11. 2022 is shaping up to be another great year for Embarcadero and RAD Studio and our amazing community”.

New features in version 11 Alexandria

  • RAD Studio 11 adds high-DPI support to the IDE: This improves daily developer activities with full support for the latest 4k+ monitors, with cleaner, sharper fonts and icons, and high-resolution support throughout the IDE windows, including in the VCL and FMX form designers and code editor. You can now design your forms directly at multiple scales and in high resolution.
  • VCL Styles add design-time support: Prototype stylish UIs even faster by seeing immediately at design-time how your styled forms and controls will look when running.
  • Multi-monitor and multi-window improvements: you can design and edit code for the same form simultaneously in multiple windows, including ‘pulling’ the form designer from one window to another. This allows you to mimic the benefits of the old floating form designer in the modern IDE layout, including across multiple screens.
  • Welcome Page: Completely rebuilt with the VCL (removing browser dependencies), the new page has a native look and feel and a UI that fits the IDE, plus is easy for you to customize in layout and content.
  • C++ Code Formatter: Automate the layout of your C++ code using clang-format.
  • Numerous Code Insight (DelphiLSP) improvements based on developer community feedback and requests.
  • Remote Desktop: Improved remote desktop support (for VCL and IDE).
  • FireMonkey design-time guidelines: Prototype faster with visual lines for moving and aligning controls (similar to the VCL), with enhanced margin and padding support.

VCL MODERNIZATION

Many VCL components updated to new features in the Windows API:

  • Rich Edit component updated: A new implementation removes XP dependencies and brings additional features into the TRichEdit control, including URL detection, spell-checking, background colour and transparency.
  • TreeView CheckBoxes: Support for CheckBoxes in TreeViews added, with each node supporting three states (Partial, Dimmed, Exclusion) to help customise the UI
  • New TLabelDBEdit component offering a data-aware version of the TLabelEdit for faster prototyping.
  • Large collection of minor VCL improvements, including default form size and font, exception dialogue copy button, Toolbar improvements, margins on Memo and RichEdit, Optional Group box frames and many more.

KEY FIREMONKEY PLATFORM ENHANCEMENTS

  • Improved FMX High-DPI support for Windows and Desktop applications with a visibly superior desktop UI, driven by an updated scaling engine that has been moved from physical to logical coordinates.
  • Support for Microsoft’s WebView 2 control (Edge Chromium) in the web browser component.
  • RAD Studio 11 supports the latest Android 30 API and latest Billing APIs and also migrates to use the AndroidX libraries.
  • Android support for multiple classes.dex files, simplifying the integration of external Android dependencies.

TARGET PLATFORMS AND COMPILERS

  • macOS 64bit ARM compiler and toolchain that includes building universal binaries for Intel/ARM AppStore submissions.
  • Delphi language support for binary decimals and digits separator.
  • C++ toolchain improvements include overhauled Delphi-style RTTI for C++ types (allowing using components built with Clang in the IDE), including using typeid on Delphi-style types; improved C++-style RTTI for Delphi types; CMake quality improvements, and greatly improved exception handling on both Win32 and Win64.

KEY RUN-TIME LIBRARY ENHANCEMENTS AND MORE

  • RTL Quality focus: TZipFile, 64bit improvements for large data structures, Bluetooth LE
  • Record Helper for TDateTime in System.DateUtils. Makes common date and time tasks faster to code and code cleaner to read. Examples include getting the first date of the Month or Year or converting to a Unix date format, checking AM/PM, finding out if it’s in a Leap Year, etc.
  • Record Helper for TCurrency in System.SysUtils makes working with Currency simpler and easier.
  • C++ RTL improvements focusing on Delphi interop include using make_shared<> and make_unique<> with Delphi classes; string_view support for Delphi strings; easy Delphi/C++ string conversion, including being able to assign a Delphi string to a C++ string directly and vice versa; and Delphi core data type (such as TDateTime, Variant, etc.) conversion to and from C++ strings using to_string() and from_string().

C++BUILDER DATA CONNECTIVITY

  • FireDAC, in the new release offers specific improvements for the PostgreSQL, Oracle, and Firebird databases.
  • The HTTP and REST client libraries have been extended with timeout mechanisms, and support for HTTP/2, TLS 1.3, and Base64 URL Encoding.
  • A new component, TRESTRequestDataSetAdapter, simplifies uploading datasets to RAD Server.
  • A new low-traffic RAD Server Lite allows unlimited deployment of your multi-tier solutions alongside the fully scalable RAD Server engine.
  • For DataSnap, the REST URL mapping logic is now fully configurable.

OVERALL QUALITY

This release includes specific fixes for over 650 issues reported by customers on Quality Portal (QP), plus over 110 new features requested by customers on the same portal (Notice that QP synchronization is not immediate)

Product trials for RAD Studio, Delphi and C++Builder 11 are now available, and the updated product builds are live in the online store. Customers on Update Subscription can download and install RAD Studio 11 today using their existing license and will receive an email announcing the new release availability. Downloads are available for download in the new customers portal at my.embarcadero.com.

Campaign

Invest in C++Builder 11.3 and get a massive discount + Access to C++Builder 12 Beta

RAD Studio 11 Alexandria is a landmark release in the evolution of Delphi and C++Builder. You can get C++Builder 11.3 today at a 25% discount for Professional Edition and 30% discount for Enterprise / Architect Edition.

You probably won’t be surprised to know we’re already working on RAD Studio 12. And we’re doing everything to make sure it’s well worth the wait! Buying RAD Studio 11.3 today also means you’ll have an opportunity to be part of the RAD Studio 12 Beta program.

This is a limited-time offer, so take advantage of this great offer plus the sneak peek of the upcoming release!

You can purchase Delphi/C++Builder/RAD Studio via webshop. You can also send your order as an email to info@alfasoft.com.

Terms and Conditions

  • This offer ends on September 30, 2023
  • This offer is valid with the purchase of:
    – C++Builder 11.3 Alexandria – All Editions
    – Delphi 11.3 Alexandria – All Editions
    – RAD Studio 11.3 Alexandria – All Editions
  • License type: Named, Network Named & Concurrent New Perpetual Licenses Only
  • This offer cannot be used in conjunction with any other offer.
  • This offer does not apply to terms, renewals, or academic licenses.
  • Embarcadero reserves the right to change, cancel or amend the offer at any time.
  • Promotional pricing does not apply to most public bids/tenders.
  • This offer is void where prohibited by law. Some regions are not eligible for this promotion.




System

System requirements

C++BUILDER 11 ALEXANDRIA

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

  • Windows 10

You can also install RAD Studio on a virtual machine running one of the supported versions of Windows in a non-Windows environment (e.g., macOS). To develop FireMonkey projects, your virtualization software must provide direct access to the host GPU.

Requirements for Supported Target Platforms

64-bit Windows – PCs and tablets with Intel/AMD processors running any of the following versions of Windows

  • Windows 7 (SP1+)
  • Windows 10
  • Windows Server 2016
  • Windows Server 2019
  • A 64-bit 32-bit PC.

OS X – An Intel-based Mac with more than 2 GiB of RAM running any of the following versions of macOS:

  • OS X 10.15 Catalina
  • OS X 11 Big Sur

iOS – An iOS device running any of the following versions of iOS:

  • iOS 14

All requirements for macOS support

  • Xcode, version 10.12 or later.
  • Membership in the Apple Developer Program.

Android – An Android device that runs an Arch64 processor or ARMv7 processor with NEON support.

  • A 64-bit version of Windows for development.
  • Android phones and tablets running any of the following versions of Android:
    – Oreo (8.1)
    – Pie (9)
    – Android (10)
    – Android (11)
    – Android (12)

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.

You must have .NET Framework 4.5 or later installed on your computer to install C++Builder successfully. If the installer cannot find .NET Framework 4.5 or later installed on your computer, it prompts you to download and install it to continue with the RAD Studio installation.

Licensing

C++Builder License Options

C++Builder License options
C++ License options comparison matrix

See the Delphi full Feature Matrix for a more detailed comparison.

NEW – It is now possible to buy C++Builder Professional on annual basis. Contact Alfasoft for more info.

Support

C++Builder Support

It is possible to buy support and maintenance with all Embarcadero products. Embarcadero support and help can be found at the following links:

Alfsoft provides technical first-line support to all Embarcadero customers. Please describe your problem as detailed as possible when contacting our support. Remember to always inform about your product version and your operating system (both platform and version).