Visual Basic .NET Documentation
Welcome to the official Microsoft documentation for Visual Basic (VB.NET). Here you will find tutorials, reference material, best practices, and samples to help you build .NET applications using Visual Basic.
Overview
Visual Basic is a modern, object‑oriented language that is fully integrated with the .NET ecosystem. It offers a clear syntax, powerful language features, and full support for .NET libraries.
- Easy-to‑read syntax
- Rich IDE support in Visual Studio
- Interoperability with C#, F# and other .NET languages
Getting Started
Learn how to create your first VB.NET application.
- Install Visual Studio (Community edition is free).
- Create a new project → Visual Basic → Console App (.NET).
- Write your first program:
Module Program
Sub Main()
Console.WriteLine("Hello, World!")
End Sub
End Module
Sub Main()
Console.WriteLine("Hello, World!")
End Sub
End Module
Press F5 to run.
Language Reference
Comprehensive reference for VB.NET syntax and keywords.
Samples
Hands‑on examples you can download and run.