C++ is simply the generic implementation, based upon the version originally developed by Bjarne Storustrup, and which is considered the standard implementation. Visual C++ is Microsoft's implementation of the language, which follows much of the standard, but is not 100% compliant. However, VC++ includes an extensive and exclusive library that is specific to Windows programming. Competitors such as Embarcadero's C++ Builder have similarly extensive Windows libraries but which are not compatible with Microsoft's.
Everything you can do in C++ you can do in MSVC++. There are some Microsoft-specific elements to the core C++ command set, but these generally augment the language rather than detract from it (the help files for each command clarify the purpose).
The only real difference is that MSVC++ supplies all the headers and libraries required to create Windows programs and DLLs, including the Microsoft Foundation Classes (MFC) and frameworks to build generalised working "pie-crusts" that you can augment and modify to suit any purpose.
Update: To be more clear, when you want to program a language, (as c++) you must choose an IDE for it, a software that allows you to program that language, Visual C++ is an IDE for C++, there are others as Eclipse too, what the old answer mentioned was the advantages of the IDE Visual C++, but unfortunately he never mentioned for you that Visual C++ is not actually another language than C++, it's just an IDE for C++ developers.
C++ is a programing language, VS++ is IDE.
MSVC++ is primarily used for Windows development, but includes all of standard C++. The language is simply extended to cater for Windows programming.
VC++ is Microsoft's implementation of C++.
Visual Basic script and JavaScript are both programming languages. JavaScript is used primarily to create websites, and has no user interface. Visual Basic is used to create software applications, has a user interface, and is less heavy on the code than JavaScript.
visual basic is event driven programming langauage.
I believe visual studio is the user interface, and it not only supports visual basic but also visual c++, c#, web development etc. Visual basic, on the other hand, is a programming language.
Visual Studio is an IDE, whereas DotNet is a framework. A Framework is a set of usable components which can be used to develop some application, hence Visual Studio is a development environment for DotNet based applications.
Visual Basic
The programming language: Visual Basic is a BASIC-like (or BASIC-derived) language, Visual C is... well C.
event driven programming is occur when the creat any event means when the user touch the mouse and visual programming does not any oop
It is the visual friendly program that performs interaction between human and computer. It allows to manipulate with hidden computer processes without deep knowledge in programming.
it is a load of rubbrish
asp.net is website programming vb.net is windows forms programming the visual basic language c#.net is windows forms programming in c# language
I believe visual studio is the user interface, and it not only supports visual basic but also visual c++, c#, web development etc. Visual basic, on the other hand, is a programming language.
I guess Visual Basic was invented for people to make their own programs and also to have an interest in programming or computer science.
Jose Mojica has written: 'COM+ programming with Visual Basic' -- subject(s): COM (Computer architecture), Computer programming, Microsoft Visual BASIC 'ActiveX controls with Visual Basic 5.0' -- subject(s): ActiveX, Microsoft Visual Basic for Windows
Visual Basic is a computer programming language that can be used to create programs, but it is not a program in itself.
Windows programming is a general term for writing programs intended for the Windows platforms. We can write Windows programs in any programming language. The .NET framework is specifically intended to be used with C#, F# and Visual Basic programming languages.
John Smiley has written: 'Learn to Program Databases With Visual Basic (Learn to Program)' 'Learn to Program Visual Basic Objects (Learn to Program)' 'Learn to Program with Visual Basic 6' -- subject(s): BASIC (Computer program language), Microsoft Visual BASIC, Visual Basic (Computer program), Visual programming (Computer science), Windows (Computer programs) 'Learn to Program Visual Basic 6 Examples' 'Introduction to Programming with Visual Basic 6 Part 2' 'Learn to Program Visual Basic Examples (Miscellaneous)' -- subject(s): Microsoft Visual Basic for Windows, BASIC (Computer program language)
Richard Grimes has written: 'Developing Applications with Visual Studio .NET' 'Professional Visual C++6 MTS programming' -- subject(s): Microsoft Transaction server, Microsoft Visual C++, Transaction systems (Computer systems) 'Of Faith Professed' 'Law and the Elderly' 'Beginning ATL 3 COM programming' -- subject(s): Development, COM (Computer architecture), Application software, Active template library 'Programming with Managed Extensions for Microsoft Visual C++ .NET' 'Beginning ATL COM programming' -- subject(s): Application software, C++ (Computer program language), Development, Object-oriented programming (Computer science)