viernes, 10 de enero de 2025

Conociendo Visual Basic

Visual Basic es un lenguaje de programación creado por Microsoft Corp. que goza de gran popularidad. 

Las razones para ello son su potencia o capacidades, facilidad de uso y el permitir crear programas de aspecto y funcionamiento relacionados con el también muy popular “entorno Windows”. Aparte de permitirnos crear programas de aspecto profesional, nos facilitará el trabajo a la hora de utilizar o vincular aplicaciones casi tan extendidas como Windows como son Microsoft Word, Excel o Access y PowerPoint. 

El término “Visual” hace referencia a que nos movemos en un entorno gráfico e intuitivo. “Basic” alude al conocido lenguaje BASIC (Beginners All – Purpose Simbolic Instruction Code) del que se conservan diversas palabras claves e instrucciones. Aparte de esto, poco tiene que ver el Visual Basic con el antiguo lenguaje de programación ya que casi todo ha cambiado, y muy especialmente la forma de estructurar los programas. 

Visual Basic es un lenguaje que se apoya en objetos. A nivel teórico se podría distinguir entre programación orientada a objetos, programación basada en objetos o programación que utiliza objetos. 

A nivel práctico lo que nos interesa es disponer de objetos que podemos insertar en nuestros programas sin tener que teclear una sola línea de código y que esos objetos nos van a hacer fácil y cómoda la programación. 

El usuario de Visual Basic se enfrenta a una larga lista de términos como pueden ser: propiedad, formulario, control, evento, método, función, argumento, operador, instrucción, procedimiento, etc. que inicialmente pueden resultar un tanto abrumadores por su variedad y carácter abstracto.

jueves, 9 de enero de 2025

Cronología de Visual Basic

En cuarto año de la Tecnicatura Profesional y Personal en Informática vamos a estudiar el Lenguaje de Programación VISUAL BASIC.

Utilizaremos el código de este lenguaje para realizar los primeros ejercicios, luego algunas consignas con cierta complejidad y para complementar los proyectos en Arduino.

Visual Basic es un lenguaje desarrollado por Microsoft a principios de la década de los noventa y que se ha seguido usando, en distintas versiones, hasta hoy día. Tras su lanzamiento adquirió gran popularidad porque Microsoft facilitó un entorno de programación amigable, que era de fácil uso para los programadores y permitía crear aplicaciones para Windows con aspecto profesional y con rapidez. A lo largo de la historia ha tenido distintas versiones: 

Visual Basic 1.0, 2.0, 3.0,  4.0 y 5.0: fueron versiones que incrementaron la popularidad de Visual Basic y se integraron en los sistemas operativos de última generación de Microsoft. 

Visual Basic 6.0: fue la consagración de Visual Basic y supuso su expansión a gran escala. Visual Basic 6 se usó para el desarrollo de numerosas aplicaciones profesionales y empresariales por todo el mundo y tuvo un gran éxito. Tanto, que aunque ya no cuenta con soporte por parte de Microsoft, es un lenguaje que sigue siendo usado debido a que numerosos programadores estaban muy especializados en él y a que muchas empresas tenían programas funcionando con este lenguaje y no han querido eliminar estos programas. 

A partir de 2002 Visual Basic se integró dentro de una plataforma de programación más amplia que admitía la programación en distintos lenguajes denominada Visual Studio.NET y empezó a usarse el término Visual Basic.NET para hacer referencia a estas nuevas versiones. No obstante, Visual Basic ha seguido siendo un lenguaje propio que ha seguido usándose. Ya dentro de Visual Studio pueden destacarse estas versiones:

Visual Basic 2005: introdujo cambios importantes en relación a la filosofía de programación en que se basaba Visual Basic (aunque el lenguaje continúa siendo esencialmente el mismo) 

Visual Basic 2008, 2010, 2012, 2020... : Visual Basic es un lenguaje vivo que se mantiene integrado dentro de la plataforma Visual Studio y del que continúan apareciendo versiones que van introduciendo progresivas mejoras.

Programar: ese reto apasionante

 Aprender a programar …

  • Requiere tiempo y esfuerzo. Para hacer ese recorrido más llevadero, te recomiendo que utilices parte de tu tiempo libre para repasar, realizar ejercicios y enviar consultas desde el formulario de contacto que está en el Blog.
  • Es entender que los errores siempre son una oportunidad para  mejorar el código y un reto fascinante para descifrar los problemas planteados.
  • Es nunca darse por vencido pues siempre hay un modo de encontrar la solución a cada ejercicio propuesto.