Visual Basic es un lenguaje de programación orientado a objetos que permite crear aplicaciones para Windows de forma gráfica. Proporciona un entorno de desarrollo integrado con barras de menús, herramientas y ventanas para diseñar formularios, ver y editar código, y configurar propiedades. Con Visual Basic se pueden diseñar diversas aplicaciones como reproductores multimedia, utilidades como calculadoras, juegos, y programas para bases de datos.