Il y a différentes sortes de VB :
- VBS pour Visual Basic Script(ing), le code est en basic et peut être tapé avec le bloc note et enregistré en fichiers .vbs
- VBA pour Visual Basic for Application, disponible dans toute la gamme Office
- VB6 pour Visual Basic 6. Il s'agit d'un programme a part entière qui permet la compilation du code pour générer des exécutables
- VB.NET 2003 / 2005 : La meme chose que VB6 mais plus évolué et tourné vers la plateforme .NET.