C++Builder XE zawiera wszystkie elementy
potrzebne do tworzenia rozwiązań typu desktop dla platformy Windows
w języku C++. Środowisko pozwala na tworzenie aplikacji z
wykorzystaniem techniki "przeciągnij i upuść", automatyczne
domykanie kodu (CodeInsight), wykorzystanie kreatora budowy stron
internetowych (mechanizm WYSIWYG), okna struktury kodu dla C++ oraz
zintegrowanych narzędzi do kontroli wersji i śledzenia błędów.
Zawiera system szablonów "Live Templates", który można modyfikować
oraz rozszerzać o własne wzorce kodu źródłowego. Inteligentne
uzupełnianie bloków (Smart Block Completion) przewiduje i sprawnie
zamyka bloki kodu podczas tworzenia aplikacji. Biblioteka Visual
Component Library (VCL) pozwala wykorzystać gotowe komponenty
dostarczane przez firmy trzecie.