The language support for the two environments is quite different. VBA projects support the VBA language, which is based on Microsoft Visual Basic 6.0. Visual Studio Tools for Office projects support Microsoft Visual Basic .NET and Microsoft Visual C#.
https://msdn.microsoft.com/en-us/library/office/aa159886(v=office.11).aspx
Visual Basic .NET. Visual Basic .NET (VB.NET) is a multi-paradigm, object-oriented programming language, implemented on the .NET Framework. Microsoft launched VB.NET in 2002 as the successor to its original Visual Basic language. Although the .NET portion of the name was dropped in 2005, this article uses Visual Basic [.NET] to refer to all Visual Basic languages releases since 2002, in order to distinguish between them and the classic Visual Basic.
https://en.wikipedia.org/wiki/Visual_Basic_.NET
Visual Studio is the full package of IDE and languages that Microsoft supports. Microsoft used to sell languages individually, and it used the naming system of calling each one “Visual,” like Visual Basic, Visual C++, Visual C#.
https://www.quora.com/What-is-the-difference-between-Visual-Basic-and-Visual-Studio-and-what-are-the-languages-supported-by-net-framework
Visual Basic is one of the languages supported by .net framework and Visual Studio is an Integrate Development Environment(IDE) to ease your work in programming activities and other tasks in the Software Development Lifecycle.
https://www.quora.com/What-is-the-difference-between-Visual-Basic-and-Visual-Studio-and-what-are-the-languages-supported-by-net-framework
C# is case sensitive while Visual Basic .NET is not. Thus in C# it is possible to have two variables with the same apparent name, for example variable1 and Variable1. Visual Studio will correct (make uniform) the case of variables as they are typed in VB.NET. In some cases however, case sensitivity can be useful.
https://en.wikipedia.org/wiki/Comparison_of_C_Sharp_and_Visual_Basic_.NET
Differences Between Visual Studio Tools for Office with the .NET Framework and VBA. For your Microsoft Office System development, when you're evaluating whether to use VBA projects, Visual Studio Tools for Office projects, or a combination of the two, it is important that you understand the specific differences between the two.
https://msdn.microsoft.com/en-us/library/office/aa159886(v=office.11).aspx
With each subsequent release of Visual Studio, the differences between development environments for these languages have been reduced. For instance early versions of Visual Studio had poor support for Intellisense in C# compared to Visual Basic .NET, and did not offer background compilation for C#. Currently, the main differences in the development environments are additional features for Visual Basic .NET that originated in VB6, including:
https://en.wikipedia.org/wiki/Comparison_of_C_Sharp_and_Visual_Basic_.NET
First of all, both are free! Visual Studio Community Edition is newly released today. There are two main differences between Visual Studio Community Edition and the Express Editions that is documented by the Visual Studio MVP Kent Bryant on his blog. Visual Studio Community vs. Visual Studio Express. Tags News.
https://blogs.msdn.microsoft.com/onecode/2014/11/12/differences-between-visual-studio-community-edition-and-express-editions/
Visual Studio Tools for Office allows you to use Microsoft Visual Basic® .NET and Microsoft Visual C#® to write managed code behind Microsoft Office Word 2003 and Microsoft Office Excel 2003-based applications.
https://msdn.microsoft.com/en-us/library/office/aa159886(v=office.11).aspx
Thanks for A2A. 1) Visual Basic is a Programming language, while Visual Studio is an Integrated Development Enviornment(IDE). 2) The common languages in use supported by the .NET framework are vb.net, visual c#, visual c++ , visual j# .
https://www.quora.com/What-is-the-difference-between-Visual-Basic-and-Visual-Studio-and-what-are-the-languages-supported-by-net-framework
difference between visual basic and visual studio
Visual Basic is a programming language, while Visual Studio is an Integrated Development Enviornment. Visual Basic is a Programming language, while Visual Studio is an Integrated Development Environment.