Visual Basic es un lenguaje de programación dirigido por eventos desarrollado por Microsoft que provee facilidades para el desarrollo de aplicaciones de bases de datos. Ha evolucionado para integrar la plataforma .NET, perdiendo su identidad como lenguaje único. Comenzó en la versión 1.0 y actualmente está en la versión 6.0, y los compiladores de Visual Basic generan código que requiere librerías de enlace dinámico para funcionar.