C++ FAQ Celebrating Twenty-One Years of the C++ FAQ!!!
(Click here for a personal note from Marshall Cline.)
Section 38:
[38.6] What's the difference between C++ and Visual C++?

C++ is the language itself, Visual C++ is a compiler that tries to implement the language.