Visual Basic (VB) é uma linguagem de programação desenvolvida pela Microsoft para seu sistema operacional Windows. Diz-se que a linguagem BASIC é mais fácil de ler do que outras linguagens.
Visual Basic é uma linguagem de programação de alto nível amplamente compreendida, escrita usando palavras e sintaxe simples em inglês. É uma linguagem interpretada, o código pode ser executado imediatamente após ser escrito.
Ter um intérprete simplifica o uso, pois não há necessidade de o computador compilar o código, possivelmente encontrando erros para corrigir, antes que a versão compilada possa ser executada. Uma vez que o código esteja funcionando, ele pode ser compilado em um arquivo .exe para que seja executado em todos os computadores Windows modernos, quer o VB esteja instalado ou não. A linguagem permite que um programador iniciante produza aplicativos Windows com aparência profissional, pois inclui ferramentas de desenho para criar formulários Windows normais. VB também inclui recursos avançados - conceitos e estruturas que permitem que os programas sejam adaptados para uso com a Internet. Visual Basic não será executado em sistemas operacionais que não sejam Windows e em máquinas com processadores não compatíveis com a Intel.
Embora o programa tenha recebido críticas por suas falhas, o Visual Basic foi um sucesso comercial fugitivo desde seu lançamento para a versão 3, no verão de 1993. Muitas empresas ofereceram controles de terceiros ampliando muito sua funcionalidade.