Visual Basic ha pasado por varias versiones desde su lanzamiento en 1991, comenzando como un lenguaje de desarrollo para Windows y luego MS-DOS. Las versiones más recientes generan aplicaciones de 32 bits para Windows y admiten características orientadas a objetos básicas. Aunque Microsoft retiró el soporte en 2008, las aplicaciones creadas con Visual Basic 6.0 siguen siendo compatibles con sistemas operativos más recientes como Windows 7 y Windows 8.