Yes.
Yes, it is. Just make sure that you it though "Programs and Features" (Windows 7).
It's primary purpose is to develop programs for the Windows platform.
Nevermind, I did it.
Microsoft developed Visual C++.
The complete history of Visual C++ can be found in the "Visual C++" article in Wikipedia.
No, M$ Windoze only.
Yes. Microsoft Visual C++ is the correct name, but it is often abbreviated to MSVC++ or just VC++. They are all the same.
Your question request a comparison between apples and pears. C++ is a programming language. Microsoft Visual C++ Express is one of many development tools that you can use to create programs using the C++ programming language. Microsoft Visual C++ Express supports native C++ development, and supports development in 'managed C++,' a Microsoft-specific derivative of the C++ language, aimed specifically at the .NET platform.
Some C programs can be compiled in C++, yes.
Cpp(C++) is used to make 'Many' programs because it is universal across many devices.
No. Visual C++ Express is free, but Visual Studio C++ must be bought. The Express edition is a subset of the Studio release.
Writing programs in it.