RADically reduce development time - with C++Builder you can build C++ applications 5x faster than with other IDEs. The intuitive visual designers, hundreds of included components, and expansive ecosystem of third party components and libraries help you get more done with less code which means faster time to completion with fewer resources.
Speed your way from prototype to production - get your ideas started fast with rapid prototyping using the time-tested, extensible, rich and full-featured Visual Component Library. You get a full-powered and simple-to-use set of components for building amazingly rich user interfaces. Then add your own code and additional functionality with components and libraries from open source, freeware, or commercial sources to take your ideas to production without skipping a beat.
Free your customers from keyboards with dazzling touch based UIs - Rapidly build touch based GUI, tablet, touchpad, and kiosk applications, and easily touch-enable your existing applications. C++Builder gives you flexible gesture support with interactive multi-touch on Windows 7 and gesture support on Windows 2000, XP and Vista; as well as support for input from multiple sources including mouse, pen and touch screen.
Work with all your data - C++Builder provides lean, native, high performance access to all the popular database management systems including Microsoft SQL Server, Oracle, MySQL, SQL Anywhere, InterBase, Firebird, and more. Using a robust, powerful database access framework, developers can easily access, create, read, update and delete data with ease, either from visual controls or in code.
Go further with code reuse - code and components in C++Builder are designed from the start for reuse. C++Builder is built on the ISO standard C++ language and libraries, and includes the ISO Standard Library TR1 and Boost library collection, combined with the VCL library for component based development to truly maximize your productivity.
Reach more user desktops - with C++Builder, you can support multiple Windows desktops without worrying about the specific Windows API details of each version. Your user interfaces can take advantage of new Windows 7 and Windows Vista elements like ribbon controls while still supporting users on previous versions back to Windows 2000.
Build in quality - quality is essential and the powerful debugger and integrated unit testing in C++Builder can help you toward the goal of bug-free code. C++Builder provides a rich, full featured debugger so you can set conditional breakpoints, view stack traces, track variables, inspect the depths of any object, and peek into the CPU itself. Go even further with new multi-threaded debugging and debugger data visualizers.
Globally expand your app's reach- easily build or enable your existing apps to seamlessly interact with users and data in any language, currency, or character set with fully integrated Unicode data and UI support throughout. Use the included language support and translation utilities to more quickly create localized versions of your apps.
Connect everywhere - with C++Builder you can make the connection to your IT infrastructure and Service-Oriented Architecture (SOA) solutions using COM, XML, SOAP, REST and Web Services. Applications seldom reside in a vacuum, so C++Builder enables developers to connect to a wide variety of servers using these industry standard protocols.