Visual Basic es uno de los lenguajes de programación que más entusiasmo despierta entre los programadores de software, tanto expertos como principiantes. En el caso de los programadores expertos por la facilidad con la que desarrollan aplicaciones complejas en poquísimo tiempo (comparado con lo que cuesta programar en Visual C++, por ejemplo). En el caso de los programadores principiantes por el hecho de ver de lo que son capaces de hacer a los pocos minutos de empezar su aprendizaje.
Visual Basic es un lenguaje de programación visual, también llamado lenguaje de 4ª generación. Esto quiere decir que un gran número de tareas se realizan sin escribir código, simplemente con operaciones gráficas realizadas con el ratón sobre la pantalla.
Visual Basic es también un programa basado en objetos, aunque no orientado a objetos como C++ o Java. La diferencia está en que Visual Basic utiliza objetos con propiedades y métodos, pero carece de los mecanismos de herencia y polimorfismo propios de los verdaderos lenguajes orientados a objetos como Java y C++.
En este curso se presentarán las características generales de Visual Basic, junto con algunos ejemplos sencillos que den idea de la potencia del lenguaje y del modo en que se utiliza.