Visual Basic 11
Visual Basic 11
Todas las versiones de Visual Basic para Windows son muy conocidas, aunque la Microsoft
Visual Basic 1.0 desarrollada para el sistema operativo MS-DOS (ediciones Profesional y
Estándar), que data de 1992, fue menos difundida. Esta proveía un entorno que, aunque en
modo texto, incluía un diseñador de formularios en el que se podían arrastrar y soltar distintos
controles.
La última versión que únicamente generaba aplicaciones de 16 bits fue la 3.0 y no incluía una
biblioteca detallada de componentes para toda clase de usos. Durante la transición de los
sistemas Windows 3.11 a Windows 95, en 1995: hizo su aparición la versión 4.0 de Visual
Basic; esta podía generar programas tanto de 16 como de 32 bits, a partir del mismo código
fuente, aunque a costa de un gran aumento en el tamaño de los archivos necesarios en
tiempo de ejecución ("runtime"). Además, se sustituyeron los controles denominados VBX por
los nuevos OCX. Con la siguiente versión, la 5.0, se estuvo a punto de implementar por
primera vez la posibilidad de compilar a código nativo, obteniendo una mejora de rendimiento
considerable. Tanto esa como la sucesora 6.0 soportaban ciertas características propias de
los lenguajes orientados a objetos, pero carecían de algunas importantes, tales como herencia
y sobrecarga; pero, de hecho, no fue pensado como lenguaje orientado a objetos. La versión
6.0, que puede generar código ejecutable directo en 32 bits, todavía continúa utilizándose
masivamente, y es compatible con las últimas versiones de los sistemas Windows, como
Windows 7 y Windows 8.
Visual Basic evolucionó para integrar la plataforma .NET; allí perdió su propia identidad como
lenguaje único adquirible, pasando a integrar un paquete de productos, llamado precisamente
Microsoft .NET; dentro de ese paquete o framework se encuentra el nuevo y llamado Visual
Basic .NET, que trabaja sobre el entorno Microsoft Visual Studio. Esta nueva versión del
lenguaje posee profundas diferencias en la forma de programar respecto de Visual Basic 6,
pero gran semejanza en su sintaxis básica.
Cabe mencionar que, aunque fue menos conocido, se desarrolló también una versión gratuita
de Visual Basic 5.0, orientada al desarrollo de controles y componentes; su nombre específico
era Microsoft Visual Basic 5.0 Control Creation Edition (Visual Basic 5 CCE). También
hubo versiones orientadas al desarrollo de aplicaciones para dispositivos móviles basados
en Windows CE y Pocket PC, conocidas como Embedded (Visual Basic).
Versiones de Visual basic