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.

Getting Started

Learn how to create your first VB.NET application.

  1. Install Visual Studio (Community edition is free).
  2. Create a new project → Visual Basic → Console App (.NET).
  3. Write your first program:
Module Program
  Sub Main()
    Console.WriteLine("Hello, World!")
  End Sub
End Module

Press F5 to run.

Language Reference

Comprehensive reference for VB.NET syntax and keywords.

API Browser

Explore the .NET API surface from VB.NET.

Browse API

Samples

Hands‑on examples you can download and run.