Visual Basic es una aplicación y un lenguaje de programación desarrollados por Alan Cooper para Microsoft. Se origina en el clásico lenguaje BASIC. Su primera versión salió en 1991 en un entorno relativamente sencillo para facilitar la creación de programas gráficos. Visual Basic, como su nombre lo indica, utiliza una interfaz totalmente visual.
Actualmente, los programas creados en Visual Basic sólo funcionan en Windows. La aplicación Visual Basic, permite crear ventanas, botones, menús, etc. de forma sencilla con solo arrastrar y soltar los elementos. Luego se pueden definir las apariencias, posiciones y comportamientos tanto de forma visual como utilizando códigos de programación.
Visual Basic fue desarrollado para ser fácil de aprender, con una curva de aprendizaje rápida y un alcance diverso de posibilidades. Usando el software Visual Basic, puedes codificar o utilizar el asistente del desarrollador de software. También se utiliza para crear controles ActiveX (para su uso en Web y otros controles), las extensiones de archivo .dll o ejecutables para el funcionamiento independiente.
Características de Visual Basic
Barra de menús: Esta barra es la que agrupa los menús despegables, los cuales contiene a su vez todas las operaciones que puede llevar a cabo visual basic.
Barra de herramientas estándar: contienen los botones que se utilizan con mayor frecuencia cuando se trabaja con un proyecto. Simplifica la elección de opciones de los menús Archivo, Edición, Ver y Ejecutar; además, en el área derecha presenta la ubicación (coordenadas) y el tamaño del objeto seleccionado
Ventana de formulario: área donde se diseña la interfaz gráfica, es decir, es donde se insertan los botones, imágenes, casilla de verificación, cuadros de listas, etc.
Cuadro de herramientas: Este cuadro contiene todos los controles necesarios para diseñar una aplicación, como botones de comandos, cuadros de texto, etiquetas, etc.
Ventana de proyecto: Noa muestra todos los elementos involucrados o presentes en el proyecto, como formularios, módulos, controles oxc, etc. Cada elemento puede seleccionarse en forma independiente para su edición.
Ventana de posición del formulario: Es la ventana que señala la posicion o ubicación que tendrá el formulario en la pantalla, cuando ejecute la aplicación. Esta ubicación puede cambiarse si se hace clic con el botón izquierdo del mouse.
La Ventana propiedades: Es aquella que muestra todas las propiedades del control actualmente seleccionado, en este caso muestra las propiedades del Form1, luego podemos ver que abajo dice "Form1 Form", lo que está en negrita es el nombre del objeto, y lo que le sigue es el tipo de objeto, en este caso es un Formulario (Form)