Visual Basic (VB) est un langage de programmation développé par Microsoft pour son système d'exploitation Windows. On dit que le langage BASIC est plus facile à lire que les autres langages.

Visual Basic est un langage de programmation de haut niveau largement compris, écrit à l'aide de mots et d'une syntaxe simples ressemblant à l'anglais. C'est un langage interprété, le code peut être exécuté immédiatement après avoir été écrit.

Le fait de disposer d'un interprète simplifie l'utilisation, car l'ordinateur n'a pas besoin de compiler le code, en trouvant éventuellement des erreurs à corriger, avant que la version compilée ne puisse être exécutée. Une fois que le code fonctionne, il peut être compilé dans un fichier .exe afin qu'il puisse être exécuté sur tous les ordinateurs Windows modernes, que VB soit installé ou non. Ce langage permet à un programmeur débutant de produire des applications Windows d'aspect professionnel, car il comprend des outils de dessin pour créer des formulaires Windows normaux. VB comprend également des fonctionnalités avancées - des concepts et des structures qui permettent d'adapter les programmes pour les utiliser avec l'Internet. Visual Basic ne fonctionnera pas sur des systèmes d'exploitation autres que Windows et sur des machines équipées de processeurs non compatibles avec Intel.

Bien que le programme ait été critiqué pour ses défauts, Visual Basic a connu un succès commercial fulgurant depuis sa sortie en version 3 à l'été 1993. De nombreuses entreprises ont proposé des contrôles tiers, ce qui a considérablement étendu ses fonctionnalités.