Хотя C++ можно использовать и как процедурный язык, объектно-ориентированный подход Visual C++ обеспечивает программистам доступ ко всем возможностям этого языка программирования. Средства Visual C++ и объектно-ориентированный подход уменьшают затраты на разработку за счет повторного использования созданных объектов.
Microsoft Visual C++ — современная среда для объектно-ориентированной разработки приложений, которая поддерживает:
открытые стандарты, например ISO и ANSI;
различные методы разработки;
масштабируемость от однопользовательских приложений-клиентов до приложений многоуровневой архитектуры клиент-сервер, включающей распределенные объекты и высокопроизводительные серверы баз данных;
создание повторно используемых программных компонентов — средства Visual C++ позволяют создавать мощные низкоуровневые компоненты для последующего применения в других приложениях.