Re: C++ and VIsual C++
C++ is a programming language defined by a specification (a document).
Visual C++ is a fairly good compiler (an implementation of the C++ language) produced by Microsoft.
Vin I believe is incorrect however - it is Visual Studio that is the IDE, not Visual C++.
EDIT: oh ok, it looks like Visual C++ and Visual Studio are both IDE's. Fascinating..