Visual C++ is a compiler/IDE. C++ is a programming language.
MSVC++.NET and BC++B are both development tools which support the C++ language. They each provide a different compiler and environment, along with different libraries to work with (Borland, for example, provides the VCL, while MSVC gives you MFC), but they are both capable of compiling C++ code and writing Windows applications.