Visual Basic es un lenguaje de programación dirigido por eventos desarrollado por Microsoft. Tiene una curva de aprendizaje rápida y permite el diseño e implementación de formularios de Windows de manera fácil. Visual Basic genera código que requiere bibliotecas DLL para funcionar y permite generar aplicaciones empaquetadas para su distribución.