¿Qué es Visual Basic? Definición | Lenguaje de programación

El lenguaje de programación Visual Basic, o VB para abreviar, se creó en los años 90 como un desarrollo posterior de BASIC. El lenguaje versátil sigue siendo una parte integral del marco de Microsoft .NET.

Visual Basic fue desarrollado por Microsoft en 1991 para hacer que el antiguo BASIC sea más conveniente e interesante para los desarrolladores. Por ejemplo, el entorno de desarrollo visual facilita el desarrollo de aplicaciones de Windows.

Durante mucho tiempo, Visual Basic se destacó de otros lenguajes de programación porque era relativamente sencillo crear interfaces gráficas; Las herramientas y bibliotecas, especialmente para el desarrollo rápido y fácil de GUI, han sido una parte integral de VB desde el principio.

Poco a poco, conceptos como la orientación a objetos se incluyeron, al menos parcialmente, para que trabajar con Visual Basic sea más conveniente. Hasta la versión 4 inclusive, Visual Basic sigue siendo un lenguaje interpretado. A partir de la versión 5, los programas VB se traducen al código nativo Win32. Visual Basic Classic incluye todas las versiones, incluido Visual Basic 6.0.

Visual Basic .NET

Las versiones más recientes del lenguaje de programación se llamaron Visual Basic .NET o VB.NET durante un tiempo. En 2002, Microsoft lanzó la primera versión de la nueva generación VB. Sin embargo, no es un desarrollo adicional directo de Visual Basic: VB.NET ha sido completamente rediseñado en muchas partes e integrado en el marco .NET.

VB.NET es la primera versión de Visual Basic que implementa completamente los conceptos de programación orientada a objetos. El código tampoco se traduce más al código Win32, sino al código CLI, que, entre otras cosas, sirve como un lenguaje intermedio común para todos los lenguajes .NET.

Desde el cambio al marco .NET, Visual Basic ya no se usa solo para aplicaciones de Windows, sino también para programar sitios web y aplicaciones de bases de datos dedicadas. Desde 2005, el lenguaje se ha vuelto a ejecutar con el nombre de Visual Basic. La última versión 15 apareció en 2017.

VB para sitios web dinámicos

VB para sitios web dinámicos
VB para sitios web dinámicos

Junto con ASP.NET, VB se puede utilizar para escribir los componentes de un sitio web que requieren lógica del lado del servidor. Estos pueden ser sitios web, por ejemplo, a través de los cuales un usuario envía una solicitud a un servidor y recibe un resultado generado dinámicamente como respuesta.

No te vayas sin leer: Cómo realizar videollamadas en Android en 3 sencillos pasos

La programación es particularmente valiosa para sitios web con lógica compleja, ya que los lenguajes de programación como Visual Basic ofrecen opciones como la orientación a objetos y una separación limpia de capas entre el frontend y el backend para mapear escenarios complejos de una manera confiable y mantenible. Como alternativas para sitios web dinámicos con lógica del lado del servidor, Microsoft ofrece otros lenguajes como C # y C ++ para elegir en el marco .NET .

Deja un comentario