Dentro del ciclo formativo de Desarrollo de Aplicaciones Multiplataforma, ahondamos en el desarrollo de diferentes plataformas, más allá de Android e iOS. Por eso, hoy hablaremos de Visual Basic, la herramienta que permite programar contenidos informáticos para dispositivos móviles, web y Windows, de forma simple y accesible.

¿Qué es el Visual Basic? Definición y un poco de su historia

Para entender qué es Visual Basic tenemos que trasladarnos al año 1991. En este año se creó Visual Basic con el objetivo de simplificar la programación gracias a un entorno de desarrollo. Al ser un lenguaje con el entorno Microsoft .NET como destino, la característica de todos los programas escritos en Visual Basic es que son seguros e interoperables entre lenguajes. Así empezó la historia de Visual Basic.

Su objetivo es diseñar, de forma productiva, aplicaciones de tipos con seguridad y orientadas a objetos para móviles, web y Windows.

Visual Basic tiene un entorno de desarrollo integrado con editor de textos de código fuente, un depurador, un compilador (y enlazador) y un editor de interfaces gráficas de usuario o GUI.

La última versión de Visual Basic fue la 6 y en 2001 Microsoft abandonó el desarrollo basado en la API Win32. La idea fue pasar a un marco común de librerías que no dependiera de la versión de su sistema operativo. Visual Basic .NET y otros lenguajes como C Sharp (C#) facilitaron la transición de código entre lenguajes.

Ventajas de desarrollar en este entorno

Quizás te preguntarás para qué se usa Visual Basic. La principal característica del Visual Basic es que se aprende a usarla con facilidad y, además, tiene las siguientes ventajas:

  • Es uno de los lenguajes más utilizados, así que es muy sencillo encontrar información, documentación y fuentes para los proyectos.
  • Tiene acceso a casi toda la API de Windows y puede usar la plataforma de sistemas Windows.
  • Añade soporte para ejecutar scripts en las aplicaciones con VBScript o JScript, gracias a Microsoft Script Control.7.
  • Al ser de Windows, integra su diseño e implementación de formularios.

Desventajas de programar en Visual Basic

A pesar de las múltiples ventajas, Visual Basic también tiene desventajas:

  • En sus librerías Runtime.dll, tiene problemas de versionado.
  • Pese a ser una programación orientada a objetos, tiene un soporte escaso.
  • Para crear aplicaciones multihilo, es necesario realizar llamadas a la API de Windows.

 

Si quieres aprender más sobre programación en visual basic, ahora puedes formándote con alguno de nuestros ciclos formativos de informática. Accede a tu título oficial estudiando tu ciclo formativo online.