Visual Basic es un lenguaje de programación desarrollado por Microsoft para simplificar la creación de interfaces gráficas. Su entorno de desarrollo integrado incluye un editor de código, depurador, compilador y constructor de GUI. Visual Basic ha evolucionado desde versiones para MS-DOS hasta la actual .NET Framework, permitiendo el desarrollo de aplicaciones Windows con una curva de aprendizaje rápida pero limitaciones como la falta de herencia u operadores de sobrecarga.