Visual Basic es un lenguaje de programación dirigido por eventos desarrollado por Microsoft para simplificar la programación. Permite crear interfaces gráficas y es útil para aplicaciones de bases de datos. Los objetos en Visual Basic tienen propiedades y pueden responder a eventos como clicks o teclas presionadas. El lenguaje también provee un entorno de desarrollo integrado con editor de texto y depurador.