# data[].attributes.body
El lenguaje de programación BASIC (Beginner's All purpose Symbolic Instruction Code) nació en el año 1964 como una herramienta destinado a principiantes, empleando un lenguaje casi igual al usado en la vida ordinaria (en inglés), y con instrucciones muy sencillas y escasas.

# data[].attributes.body
Visual Basic 1.0 para MS-DOS fue liberada en septiembre de 1992. Poco popular, este lenguaje no era compatible con Visual Basic para Windows.

# data[].attributes.body
Visual Basic 3.0 salió al mercado en verano de 1993, en versiones Standard y Profesional. Incluía la versión 1.1 de Microsoft Jet Database Engine, que permitía acceso a bases de datos Access.

# data[].attributes.body
Visual Basic 4.0, surgida en agosto de 1995, fue la primera versión que generaba aplicaciones tanto de 16 como de 32 bits para Windows.

# data[].attributes.body
En febrero de 1997, Microsoft lanzó Visual Basic 5.0, versión que generaba programas de 32 bits exclusivamente.

# data[].attributes.body
Visual Basic 6.0, salido a mediados de 1998, muy mejorado, incrementó el número de áreas2​ e incluyó la posibilidad de crear aplicaciones basadas en Web.

# data[].attributes.body
En esa época se da a conocer que el software antiespía ofrecido por Microsoft, "Microsoft AntiSpyware" (parte de la GIANT Company Software), fue codificado en Visual Basic 6.0; su posterior sustituto, Windows Defender, fue reescrito en código C++.7​.

# data[].attributes.body
Microsoft retiró el soporte de VB6 en marzo de 2008, pero a pesar de ello las aplicaciones que genera son compatibles con plataformas más modernas, como Windows Vista, Windows Server 2008, Windows 7 y Windows 8.

# data[].attributes.body
Con Visual Studio 2015 podemos utilizar C++ para desarrollar, compilar, distribuir y depurar librerías para otros sistemas operativos. De momento han comenzado a soportar dispositivos Android en la Preview, y se añadirán más plataformas en el futuro. Podemos crear proyectos de apps Android Native Activity, o crear librerías compartidas que podemos utilizar en múltiples plataformas y en apps híbridas con Xamarin. Además podemos utilizar Visual Studio para depurar el código en Android.