answersLogoWhite

0


Best Answer

Visual Basic is a Windows-specific programming language, developed by Microsoft. C++ is a standard, generic and cross-platform programming language. Microsoft's implementation is called Visual C++, but it is not standards-compliant. Visual Basic requires a runtime library. C++ does not. Visual Basic is 100% object-oriented. C++ is not 100% object-oriented, but gives programmers greater freedom of choice. C++ is efficient, compact and performs extremely well on a wide variety of hardware. Visual Basic programs are inefficient, generally large, and much slower than equivalent C++ programs, and only run on Windows.

User Avatar

Wiki User

10y ago
This answer is:
User Avatar
More answers
User Avatar

Wiki User

11y ago

Microsoft Visual Basic is a high-level language that relies on the Microsoft Visual Basic runtime library. As such, code written for Visual Basic will not run outside of Windows. VB also has no native low-level features, such as pointers. Although it is possible to make use of pointers, the methods required to do so deeply compromise the built-in safety the language provides.

Microsoft Visual C++ is designed for developing Windows programs using C++ language, but can also be used to develop cross-platform programs. It is a high-level language, but includes low-level features, including pointers and the ability to mix C, C++ and assembler code, to produce highly efficient, high-performance programs.

Visual Basic is best suited to rapid application development, where a program's raw speed is not essential. For high-performance code, VC++ is better suited. However, Windows programs can be developed in any combination of Microsoft Visual Studio products, including VB, C, C++, C#, F# and assembler, as well as incorporating third-party language components, giving maximum flexibility during program development.

This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: Compare c plus plus and visual basic?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Related questions

Can visual basic compile a c plus plus program?

As much as your car can fly.


What is the difference between visual basic and visual c?

The programming language: Visual Basic is a BASIC-like (or BASIC-derived) language, Visual C is... well C.


What are example of programming software?

c,c++,b,BASIC,Python,Java,Visual C, Visual C++ and visual basic


How do you use or integrate c plus plus code in visual basic 6?

You can't integrate C++ source code directly into Visual Basic code. In order to make use of code written in another language, including C++, you must compile that source to produce a DLL. You can then link to that DLL via Visual Basic. The only caveat is that you must replace the C++ data types in the function declarations with the equivalent Visual Basic data types, such as 'Byte' for a C++ unsigned char, or 'Single' for a C++ float.


Does your computer have visual basic c plus plus?

Basic and C++ are two different languages. You can have them both, but you need to install them. By default Windows OSes do not have it. When Linux based have an option to install C++ compiler.


Who developed visual c plus plus?

Microsoft developed Visual C++.


What is the brief history of visual c plus plus?

The complete history of Visual C++ can be found in the "Visual C++" article in Wikipedia.


Is Visual C or Visual C plus plus platform independent?

No, M$ Windoze only.


What is the difference between visual studio and visual basic?

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.


Is microsoft visual c plus plus the same as visual c plus plus?

Yes. Microsoft Visual C++ is the correct name, but it is often abbreviated to MSVC++ or just VC++. They are all the same.


What is the difference between Csharp and vb?

C# its Very Sharp VB-Visual Basic Extension for BASIC C# its Very Sharp VB-Visual Basic Extension for BASIC


What has the author Namir Clement Shammas written?

Namir Clement Shammas has written: 'Visual Basic' -- subject(s): Windows (Computer programs), Microsoft Visual BASIC 'Applying Turbo Pascal library units' -- subject(s): Pascal (Computer program language), Turbo Pascal (Computer file) 'Visual J++ for dummies quick reference' -- subject(s): Java (Computer program language), Microsoft Visual J++ 'Turbo BASIC' -- subject(s): BASIC (Computer program language), Turbo BASIC (Computer file) 'The new BASICs' -- subject(s): BASIC (Computer program language) 'Windows 98 API programming for dummies quick reference' -- subject(s): Application software, Development, Microsoft Windows (Computer file), Operating systems (Computers) 'Teach yourself Visual C [plus plus] in 21 days' 'Teach yourself Borland C [plus plus] 4 in 21 days' 'Teach yourself Visual C++ 2 in 21 days' -- subject(s): C++ (Computer program language), Microsoft Visual C++ 'Visual Basic 5 for dummies' -- subject(s): BASIC (Computer program language), Microsoft Visual Basic for Windows 'C++ for dummies quick reference' -- subject(s): C++ (Computer program language) 'Introducing C to Pascal programmers' -- subject(s): C (Computer program language), Linguagem de programacao (outras), C (langage de programmation) 'Advanced C++' -- subject(s): C++ (Computer program language), C 'Crash course in Borland C plus plus 4' 'Dummies 101' -- subject(s): C++ (Computer program language) 'Object-oriented programming with Borland Pascal 7' -- subject(s): Borland Pascal, Object-oriented programming (Computer science), Pascal (Computer program language) 'Secrets of the Visual C++ masters' -- subject(s): C++ (Computer program language), Microsoft Visual C++ 'Teach yourself Visual C [plus plus] 2 in 21 days' 'Visual C++ generic programming' -- subject(s): C++ (Computer program language), Generic programming (Computer science), Microsoft Visual C++ 'Teach yourself Borland C [plus plus] 4.5 in 21 days' -- subject(s): Borland C 'Windows batch file programming' -- subject(s): Electronic data processing, Windows (Computer programs), Batch processing 'Teach yourself QBasic in 21 days' -- subject(s): QBasic (Computer program language) 'Visual J [plus plus] for dummies quick reference' -- subject(s): Java (Computer program language), Microsoft Visual J. 'Quickbasic' -- subject(s): BASIC (Computer program language), Microsoft QuickBASIC 'Teach yourself Visual C++ in 21 days' -- subject(s): C++ (Computer program language), Microsoft Visual C++ 'Windows programmer's guide to Microsoft foundation class library' -- subject(s): Microsoft Windows (Computer file), Microsoft foundation class library, Windows (Computer programs) 'The Turbo Pascal Toolbook' 'Object-oriented programming for dummies' -- subject(s): Object-oriented programming (Computer science) 'Visual Basic for DOS' -- subject(s): BASIC (Computer program language), MS-DOS (Computer file), Microsoft Visual Basic for MS-DOS 'Crash course in Borland C++ 4' -- subject(s): C++ (Computer program language), Turbo C++ 'Mathematical algorithms in Visual Basic for scientists & engineers' -- subject(s): Data processing, Mathematical statistics, Microsoft Visual Basic for Windows, Numerical analysis