Visual Basic (VB) is een programmeertaal die door Microsoft is ontwikkeld voor hun besturingssysteem Windows. De BASIC-taal zou gemakkelijker te lezen zijn dan andere talen.

Visual Basic is een breed begrepen programmeertaal op hoog niveau, geschreven met eenvoudige Engelstalige woorden en syntaxis. Het is een geïnterpreteerde taal, code kan direct na het schrijven worden uitgevoerd.

Het hebben van een tolk maakt het eenvoudiger te gebruiken, omdat de computer de code niet hoeft te compileren en er mogelijk fouten moeten worden gevonden om te repareren voordat de gecompileerde versie kan worden uitgevoerd. Als de code eenmaal werkt, kan deze gecompileerd worden in een .exe bestand, zodat deze op alle moderne Windows computers draait, of VB nu geïnstalleerd is of niet. De taal stelt een beginnend programmeur in staat om professioneel uitziende Windows-toepassingen te produceren, aangezien het tekengereedschap bevat om normale Windows-formulieren te maken. VB bevat ook geavanceerde functies - concepten en structuren die het mogelijk maken om programma's aan te passen voor gebruik met het internet. Visual Basic draait niet op andere besturingssystemen dan Windows en op machines met niet-Intel-compatibele processoren.

Hoewel het programma kritiek heeft gekregen voor zijn fouten, was Visual Basic een op hol geslagen commercieel succes sinds de release voor versie 3 in de zomer van 1993. Veel bedrijven boden externe controles aan die de functionaliteit van het programma sterk uitbreidden.