Visual Basic .NET (VB.NET) is an object-oriented computer programming language that can be viewed as an evolution of Microsoft’s Visual Basic (VB) which is implemented on the Microsoft .NET Framework.
Microsoft currently supplies Visual Basic free of charge.