C++ is an object-oriented programming language. C++ maintains
almost all aspects of the C language, while simplifying memory management
and adding several features - including a new datatype known as a class -
to allow object-oriented programming.
C++ is a powerful general-purpose programming language. It can be used to
create small command line programs or large enterprise wideapplications.
Visual C++ .NET provides high performance and fine-grained
control for hard-core C++ developers. Visual C++ .NET lets developers build
applications that run natively on the operating system. Developers also can
target the .NET Framework and common language runtime with Managed Extensions
for C++. Because Visual C++ .NET developers can write directly to the operating
system, they have the most controland because they also can write to
the .NET Framework, they have the most flexibility.
There is a comprehensive selection of third-party C++
imaging components available to you if you are a Microsoft Visual C++ or Borland
C++ Builder developer.