Big Black Friday / Cyber Monday Super-Deal Shop Early

RAD Studio 12.2 Now Available! Learn more

Ready to take your apps to the next level? Upgrade to Enterprise today. Contact sales

See What's New in RAD Studio 12.2 Athens Watch the Replay

Delphi 12 and C++Builder 12 Community Editions Released! Learn more

InterBase 2020 Update 6, released! Learn more

Discover The Getit Page

Deep discounts available on InterBase 2020 for OEM or VARs – Contact sales

Renew your Update Subscription license now Read more

C++Builder Features

Use best-in-class libraries and visual design to build Windows apps fast!

Windows

Get to the bottom of bugs faster with Integrated cross platform native debugging. Using the RAD Studio IDE you can debug applications running remotely on Windows, macOS, iOS and Android!

Fast Native Windows Components

The Visual Component Library (VCL) enables developers to develop application and user interfaces for Microsoft Windows rapidly. The VCL is an object-oriented framework wrapper that simplifies using the Windows API while enhancing rapid prototyping capabilities.

Fast Native Windows Components
Fastest way to Windows 10 and millions of Windows 10 users

Fastest way to Windows 10 and millions of Windows 10 users

RAD Studio is the first and only IDE to offer integrated Windows Desktop Bridge Deployment. Through packaging applications for the Windows Desktop Bridge, support for the Windows 10 Store is only a few minutes away from any project. The same code can then be used with FireMonkey to reach Android. iOS and macOS.

The Windows 10 store opens a market for hundreds of millions of Windows 10 users and devices to developers, regardless if you are working on a new or existing project. - See and Read more on Windows 10 Desktop Bridge.

Modern Windows 10 Controls everywhere!

Integrate the latest Windows 10 controls to boost your application desirability. While these controls use specific Windows 10 APIs, the VCL design for them in RAD Studio ensures they work not only on Windows 10, but on older versions too. - This enables developers to keep just a single code base and also offer advanced usability to their entire customer base from day one!

Modern Windows 10 Controls everywhere!
Win32 & Win64 as standard

Win32 & Win64 as standard

Build for Win32 or Win64 targets from the same code by simply recompiling. Smooth integration of both targets with common libraries and frameworks, both visual and non-visual, ensure developers can reach further and do more in less time.

Rapid WinRT API Integration

WinRT is the default native programming interface for Windows 8 and beyond. Not to be mistaken as .net code, WinRT is asynchronous (non-blocking) and supplements the traditional WinAPI. A host of powerful WinRT Helpers simplify day to day dealings with the WinRT while comprehensive WinAPI.* units enable rapid integration with much less code than C# or MSVC++

Rapid WinRT API Integration
COM and ActiveX made simple!

COM and ActiveX made simple!

ActiveX and COM are Windows-based features that enable specifically installed functionality to be shared between applications, e.g. Windows Spell Checker or Microsoft Office. Deep language support for COM types and interfaces ensures developers can quickly expand their application with prebuilt Windows installed features, saving the time of developing and maintaining your own.

Flexible look and feel

User interface styles provide a modern look and feel to new and existing code bases. If you want a particular look and feel for your application, want to move to a modern flat style quickly, or just want your users to be able to tweak your app, you can use compiled-in or on-disk themes to change your app in seconds completely.

Flexible look and feel
Fast Service-based Applications

Fast Service-based Applications

Quickly build non-visual applications, as console apps, Windows Services, and IIS or Apache based web modules. With full access to a host of non-visual libraries (including those for TCP/IP, database connectivity, XML, JSON, REST, etc.) it’s easy and fast to build powerful and connected non-visual applications.