7. Visual Basic

 

Visual Basic

¿QUÉ ES?

Visual Basic (VB) es un lenguaje de programación desarrollado por Microsoft. Es parte de la familia de lenguajes de programación BASIC (Beginner's All-purpose Symbolic Instruction Code), diseñado para ser fácil de aprender y usar.

ORIGEN 

El lenguaje BASIC fue creado en 1964 por John G. Kemeny y Thomas E. Kurtz en Dartmouth College, con el objetivo de ofrecer un lenguaje de programación sencillo y accesible para estudiantes y personas sin experiencia técnica en programación.

Microsoft adoptó y adaptó el lenguaje BASIC en la década de 1970, produciendo varias versiones como GW-BASIC y QuickBASIC.

Lanzado en 1991, Visual Basic introdujo un entorno de desarrollo integrado con una interfaz gráfica de usuario, permitiendo a los desarrolladores diseñar aplicaciones de manera visual mediante el uso de componentes gráficos (como botones, cuadros de texto, etc.) y escribir el código para gestionar los eventos de estos componentes. 

Estas versiones proporcionaron mejoras en la capacidad de desarrollo de aplicaciones Windows, con mejoras significativas en el rendimiento, características y soporte de componentes COM (Component Object Model).

En 2002, Microsoft lanzó Visual Basic.NET como parte del .NET Framework. Esta fue una reescritura completa del lenguaje, alineándolo con el marco de trabajo .NET y proporcionando soporte para la programación orientada a objetos, acceso a bibliotecas .NET y mejor integración con otras tecnologías de Microsoft.

Desde entonces, VB.NET ha sido actualizado regularmente junto con el .NET Framework y más tarde con .NET Core y .NET 5/6, lo que proporciona un entorno moderno para el desarrollo de aplicaciones Windows, web, móviles y servicios en la nube. 

¿DÓNDE SE UTILIZA? 

 Aplicaciones Windows:

  • Desarrollo de Aplicaciones de Escritorio: Visual Basic se ha utilizado ampliamente para desarrollar aplicaciones de escritorio para Windows debido a su facilidad de uso y capacidades robustas para manejar interfaces gráficas y eventos.

Automatización de Tareas:

  • VBA (Visual Basic for Applications): Es una versión de Visual Basic integrada en aplicaciones de Microsoft Office, como Excel, Word y Access, que permite a los usuarios automatizar tareas repetitivas y crear aplicaciones personalizadas dentro de estos programas.

Desarrollo Web y Servicios:

  • ASP.NET: Con VB.NET, se pueden desarrollar aplicaciones web y servicios utilizando ASP.NET, que es parte del .NET Framework y proporciona una plataforma potente para crear aplicaciones web dinámicas y servicios web.

Educación y Prototipos:

  • Enseñanza y Prototipado Rápido: Gracias a su sintaxis sencilla y su entorno de desarrollo intuitivo, Visual Basic sigue siendo popular en entornos educativos y para el prototipado rápido de aplicaciones.

No hay comentarios:

Publicar un comentario

  Contras del TIOBE: El ranking se determina observando y analizando todas las búsquedas de códigos de programación en Google, Wikipedia, Yo...