RAD Studio is available in three editions – Professional, Enterprise and Architect.
Choose the RAD Studio edition that's right for you
1 Linux support currently not available for C++ applications
2 C++Builder support for Android is limited to 32-bit app targets only. Google Play Store targeting requires 64-bit support and is not currently supported.
Build native Windows Applications with High-Performance UI Framework and Components (VCL)
Visual Component Library (VCL) is a visual component-based object-oriented framework for developing UIs for Windows applications. It delivers a number of visual and non-visual components to achieve optimal performance and native platform user experience on the Windows OS.
Build Mobile First, Cross-Platform Apps with Native Experience UI Framework (FMX) and Components (iOS, Android, macOS, Windows)
FireMonkey (FMX) is a visual component framework that uses smart styles and platform services to design the UI once and adapt it to each platform, so you can to target multiple platforms, including both application logic and UI, with the same code.
Run-Time Library source code
Includes source code for the VCL, FMX and most other libraries, to learn from or extend with your own code
Connect to local databases and build data-aware applications with support for multiple data sources with FireDAC
FireDAC local/embedded connectivity to certain local databases, including Microsoft Access database, SQLite database, InterBase ToGo / IBLite, InterBase on localhost, MySQL Embedded, MySQL Server on localhost, Advantage Database local engine, PostgreSQL on localhost, Firebird Embedded, and Firebird on localhost.
InterBase Embedded Database
InterBase is an award winning, high-performance SQL Database with multiple advanced features, including enterprise security, change views, alerts, generators, and more. There are 2 embedded versions, IBLite and IBToGo, which adds encryption support and extra features.
Build connected apps with support for remote and enterprise data sources with FireDAC
FireDAC enables client/server and enterprise connectivity to a wide variety of natively supported databases including InterBase, SQLite, MySQL, SQL Server, Oracle, PostgreSQL, DB2, SQL Anywhere, Advantage DB, Firebird, Access, Informix, DataSnap and more.
Build Linux client / server applications (includes FMX GUI for Linux)
The RAD Studio Linux Compiler enables compiling applications to popular Linux platforms. FireMonkey GUI for Linux extends the FireMonkey UI framework to provide full Linux GUI support.
Build your REST web services on Linux or Windows with RAD Server
RAD Server is a turn-key Application Server based on REST architecture that provides a robust back-end platform for Delphi and C++ developers, including multiple pre-built applications services and integration capabilities.
Connect with the cloud using Enterprise Connectors (CData)
Make Connecting to Any Application as Easy as Connecting to a Database
Move, integrate, and analyze data with ease utilizing our NEW FireDAC Enterprise Connectors, powered by CData. These unparalleled components allow you to integrate 90+ Enterprise applications, simplifying connectivity into a standard model using SQL.
Data today is more decentralized than ever, not to mention difficult to access with the average company running upwards of 20+ SaaS applications, and at least as many on-premise applications. Make better business decisions, eliminate headaches and increase time to productivity by organizing vast amounts of data in an actionable format fast and efficiently with these drivers.
Database Development and Management
Aqua Data Studio provides database design and administration, plus data management and visualization capabilities. Whether you are working with relational, NoSQL, or cloud databases, your data is easily and quickly accessible with Aqua Data Studio.
Note: Different individual user permitted. If desired, license for AQDS can be assigned to someone else within your company.
Ext JS Web Development Framework (Pro)
Sencha Ext JS helps you build data-intensive, cross-platform web apps for desktops, tablets, and smartphones. It includes 100s of pre-built UI components, such as powerful grids, and has features to make integration with RAD Server easy.
Note: Different individual user permitted. If desired, license for Ext JS can be assigned to someone else within your company.
More About the RAD Studio Product Editions
RAD Studio™ is the fastest way to develop cross-platform Native Apps with flexible Cloud services and broad IoT connectivity. It provides powerful VCL controls for Windows 10 and enables FMX development for Windows, Mac and Mobile. RAD Studio supports Delphi or C++ with a wide array of services for Enterprise Strong Development™.
RAD Studio Architect
RAD Studio™ Architect is a powerful edition targeted towards development teams who are building services-based enterprise applications, web-enabled apps, or database apps.
Architect includes additional tool licenses: a RAD Server multi-site deployment license, a Sencha ExtJS Professional license, embeddable database with InterBase ToGo, and advanced data modeling and design with Aqua Data Studio.
RAD Studio Enterprise
RAD Studio™ Enterprise Edition is our most popular edition for building client/server applications for mobile and desktop platforms! Choose Enterprise Edition to create services-based applications and when you need remote database connectivity capabilities.
Enterprise includes all Professional Edition capabilities plus a RAD Server single-site deployment license ($5000 value), DataSnap multi-tier application technology, FireDAC data access libraries, and support for creating Linux applications in Delphi.
RAD Studio Professional
RAD Studio™ Professional is the fastest way to build and update visually engaging applications for Windows, macOS, Mobile, IoT and more using Object Pascal and C++. Quickly and easily update VCL and FMX applications to Windows 10 with the new Windows 10 VCL Controls, Styles, and Universal Windows Platform services components.
RAD Studio Professional includes InterBase Developer edition and IBLite for local and embedded database capabilities. Choose RAD Studio Professional and start programming multi-device apps today.