- Products
- Company
- Resources
- News, Events, & Blogs
- Solutions
- Support
- Partners
C++Builder XE4 is available in five editions – Starter, Professional, Ultimate, Enterprise and Architect.
C++Builder XE4 is also available as part of the RAD Studio XE4 – a development suite that includes Delphi, C++Builder, Prism, HTML5 Builder and additional tools.
Choose the edition that's right for you
| Feature | Architect | Ultimate | Enterprise | Professional | Starter |
|---|---|---|---|---|---|
| Database Application Architectures | Client/Server, n-Tier, Local/Embedded | Local/Embedded | None | ||
| Database and Cloud Support | InterBase, SQL Server, Oracle, DB2, Sybase, MySQL, ODBC and more. Amazon and Azure cloud. FireDAC data access components. DataSnap multi-tier. | InterBase, MySQL and SQLite. Amazon and Azure Cloud. | None | ||
| Compilers | Windows (32-bit and 64-bit) and Mac OS X | 32-bit Windows only | |||
| IDE tools | Advanced with refactoring, unit testing UML visualization and full UML modeling | Advanced with refactoring, unit testing, UML visualization | Basic | ||
| Components | Basic and advanced VCL and FireMonkey components with source code and ability to create components. | Basic VCL and FireMonkey components.No source code. | |||
| Advanced database modeling and SQL tools | ER/Studio Developer Edition | DB PowerStudio Dev Edition | None | ||
| Earlier version access | Get licenses and downloads for earlier versions C++Builder XE3, XE2, XE, 2010, 2009, 2007 and C++Builder 6 | Not included | |||
| License | Full commercial license | Limited commercial | |||
See the C++Builder Feature Matrix for a more detailed comparison
C++Builder® XE4 Professional is the multi-device, standards-based app development solution designed for independent software vendors (ISVs). Code once and create a high performance app with local and embedded database connectivity that runs on both Windows and Mac. Visual component building blocks let you prototype rapidly, respond to changes and get to market fast. C++Builder Professional features include:
Extend the database connectivity of the apps you create C++Builder XE4 Professional using the FireDAC Client/Server Add-On Pack. With its powerful universal architecture FireDAC enables direct access from your applications to Oracle, SQL Server, InterBase, DB2, Firebird, SQLite, MySQL, PostgreSQL, SQL Anywhere, Advantage DB, Access, Informix, DataSnap and more.
C++Builder® XE4 Enterprise is the multi-device, standards-based app development solution designed for ISVs and enterprise developers. Build client/server and n-tier apps that connect to a wide array of enterprise database and cloud platforms including Microsoft SQL Server, DB2, Oracle, Sybase, InterBase, Amazon and Windows Azure. C++Builder Enterprise includes everything in the Professional edition, plus the following for building client/server and multi-tier database and Web applications:
C++Builder® XE4 Ultimate is the multi-device, standards-based app development solution designed for C++ software developers and teams building, managing, and tuning database-intensive apps with enterprise database systems. In addition to rapid app development, C++Builder Ultimate includes SQL development, database change management, SQL profiling, and SQL tuning tools with DB PowerStudio®. C++Builder Ultimate includes Enterprise edition plus DB PowerStudio® tools that enable you to:
C++Builder® XE4 Architect is the multi-device, standards-based app development solution designed for C++ developers building data-intensive, multi-tier apps with large or complex enterprise database systems. It combines data-driven, rapid app development and heterogeneous data access with visual data modeling to help developers get the most value out of existing enterprise databases. C++Builder Architect includes everything in the Enterprise edition plus powerful database modeling and design capabilities:
C++Builder® XE4 Starter is a great way to get started building high-performance C++ apps for Windows. C++Builder Starter includes a streamlined IDE, code editor, 32-bit compiler, integrated debugger, two-way visual designers to speed development, hundreds of visual components, and a limited commercial use license. Database components and drivers are not included. Starter edition features include:
If you're an individual you may use Starter Edition to create apps for your own use and apps that you can sell until your revenues reach $1,000 per year. If you're a small company or organization without revenue (or up to $1,000 per year in revenue), you can also use the Starter Edition. Once your company's total revenue reaches US $1,000, or your team expands to more than 5 developers, you can move up to an unrestricted commercial license with a specially priced Professional edition license. See the C++Builder Starter page for more information and additional FAQs.
C++Builder XE4 is also available as part of Embarcadero RAD Studio XE4. Embarcadero® RAD Studio XE4 is the multi-device, true native app development suite for companies that need to create apps for PCs, tablets, and smartphones, and get them to markets and users fast. Manage one codebase, one team, and one schedule to get apps that deliver great performance, tighter security, and a better user experience.
If you're interested in C++Builder XE4, in combination with additional Embarcadero development tools and a complete range of database design, management and performance tools, Embarcadero All-Access is the solution for you. Embarcadero All-Access XE provides all the application development and database tools you need – when you need them. It's the easiest to use 'toolbox' solution for any size team of developers, architects, performance testers, and DBAs. All-Access is ideal for both large enterprise teams working on a wide range of technologies; and for smaller teams, consultants, and individuals who find their time split across the software development life cycle.