Build applications that connect with everything using C++Builder

With C++Builder, your applications have a wide variety of high performance connectivity options from popular databases to cloud services. A flexible architecture enables you build clients and services that can connect with multiple platforms, devices and a broad variety of backend data and services.

High performance access to all your data sources

C++Builder’s dbExpress™ data access enables your application to seamlessly connect to a wide variety of data sources while retaining vendor-specific database features and native performance. If you change databases as your company grows, the dbExpress framework simplifies switching between databases. You get "out of the box" native high speed connectivity for Microsoft SQL Server, InterBase, DB2, Oracle, Sybase, MySQL, Firebird, and additional connectivity via ODBC.

Database connectivity in C++Builder

C++Builder Connects Everywhere 

Build data and app services that everyone can use

C++Builder’s RAD Cloud with DataSnap enables you to create data and application services that can be accessed from clients on Windows, .NET, Web and mobile and more. DataSnap includes JSON, REST, COM, HTTP, TCP/IP, PHP, JavaScript, .NET and XML for ultra flexible connectivity from virtually any platform. Mobile device connectors are also included for BlackBerry, iOS, Android, and Windows Phone to make it easy to connect your mobile applications to RAD Cloud/DataSnap services.

Use Amazon and Azure Cloud services

C++Builder's RAD Cloud components make it easy to use cloud services from Amazon and Microsoft Azure. C++Builder includes easy to use VCL and FireMonkey components for cloud data storage and access of blobs, queues of messages and tables on Windows Azure as well as Amazon Simple Queue Services, Amazon Simple DB, and Amazon Simple Storage Service.

C++Builder cloud support for Amazon EC2 and Windows Azure

C++Builder cloud computing with RAD Cloud

Move your data and services to the Cloud

C++Builder's RAD Cloud deployment enables you to easily deploy your VCL or FireMonkey data and application services to either Amazon EC2 or Microsoft Windows Azure. Once your services are deployed to the cloud they are accessible from virtually any platform or device from anywhere in the world. And your services are fast and secure on some of the highest performance, most scalable, and affordable cloud systems in the world.

Bring your data to life with LiveBindings

LiveBindings allow you to connect any type of information to any FireMonkey UI or graphic objects (in HD or 3D!). Databases are easily bound to visual elements in your application without requiring special data-aware controls. Bind live data to standard UI controls or create new and interesting ways of communicating any type of data with HD and 3D graphics.

Learn more about LiveBindings with a webinar on-demand, tech paper, and sample code >

Data visualization with LiveBindings in C++Builder
 

Get C++Builder XE2

Buy Now >

Download Trial >

"C++Builder makes GUI design very simple, allowing you to concentrate your time on the business end of the application."

– Stephen Craig
More testimonials >

C++Builder Application Showcase

See what developers are creating with C++Builder and Delphi.

Golf

Get C++Builder plus Delphi, RadPHP and Embarcadero Prism in RAD Studio XE2