Credito de imagen: comzeal / iStock / GettyImages
Visual Basic es un lenguaje de programación creado por Microsoft y diseñado para ser fácil de usar e integrar con la interfaz gráfica de Microsoft Windows. Es un sucesor de BASIC, el Código de instrucción simbólica multiusos para principiantes, un lenguaje anterior basado en texto con un objetivo similar de accesibilidad. Hoy en día, las versiones de Visual Basic están disponibles para el entorno de programación .NET de Microsoft y para automatizar tareas en Microsoft Office.
Visual Basic y su historia
La primera versión de Visual Basic se lanzó en 1991. Fue diseñado para permitir una fácil construcción de programas de Windows, completo con las interfaces gráficas estandarizadas familiares para los usuarios del sistema operativo.
Video del día
Microsoft había distribuido durante décadas versiones del lenguaje de programación BASIC, pero esas fueron diseñadas principalmente para usar en entornos de línea de comandos como el sistema operativo DOS de Microsoft, no para usar en operaciones gráficas modernas sistemas. Visual Basic fue diseñado para ser un lenguaje de programación completo, completo con características comunes como computación, procesamiento de cadenas y más. Se integró con un enfoque de arrastrar y soltar para crear interfaces de usuario que lo harían fácil de usar, incluso para los principiantes o aquellos con poco tiempo.
Visual Basic continuó evolucionando a lo largo de la década de 1990, hasta el lanzamiento de Visual Basic 6.0 en 1998. Tenía soporte para la integración con el modelo de objetos de componentes de Microsoft, o COM, un sistema para programas de Windows. y componentes para comunicar e intercambiar datos y comandos independientemente del idioma en el que estén escritos en. También llegó a incluir soporte para el motor de base de datos Jet, también utilizado por la base de datos de Microsoft Access. programa en el paquete de software de Microsoft Office, lo que significa que el soporte de la base de datos fue esencialmente integrado en el idioma.
Durante la década de 1990, muchos programas de Windows, incluidas algunas utilidades de shareware gratuitas útiles, así como herramientas comerciales, se desarrollaron utilizando Visual Basic. Si bien los programadores disfrutaron de su facilidad de uso, algunos se quejaron de que la combinación de lógica de interfaz y código comercial hizo difícil detectar dónde se implementaban realmente las características en un programa, lo que dificultaba el código VB mantener. Su soporte para la programación orientada a objetos, que era bastante popular en ese momento, también era limitado.
El ascenso de VB.Net
Visual Basic 6 fue reemplazado efectivamente por un nuevo lenguaje de programación llamado VB.NET. Está diseñado para integrarse con el sistema de programación .NET de Microsoft, al igual que sus predecesores se integraron con COM y Jet. También ha agregado más soporte para la programación orientada a objetos que sus predecesores.
Si bien el lenguaje tiene sus adeptos, se usa con menos frecuencia que otros lenguajes .NET, especialmente C #, y Microsoft ha dicho que es posible que no ofrezca todas las funciones de C # a VB.NET.
Aún así, podría decirse que el legado de Visual Basic también vive en la función Windows Forms en Visual Studio, el entorno de desarrollo de Microsoft. Permite la creación de formularios al estilo de arrastrar y soltar que funciona con C #, VB.NET y otros lenguajes .NET.
Visual Basic para Aplicaciones
Todavía se usa una variante de Visual Basic para automatizar y programar tareas dentro del paquete de Microsoft Office, incluso en Microsoft Word y Microsoft Excel. Llamado Visual Basic para Aplicaciones, o simplemente VBA, el lenguaje es en gran parte compatible con el tradicional Visual Basic 6.