Visual Basic de Microsoft a évolué depuis ses débuts à un robuste langue complet, programmation orientée objet. Le Visual Studio environnement de développement intégré fournit le programmeur avec des capacités de conception, de codage et de débogage sur un seul écran. Le langage est approprié pour les débutants qui veulent apprendre à programmer un ordinateur, mais est également assez puissant pour les programmeurs expérimentés qui souhaitent développer des applications sophistiquées.