Visual Basic

Page d'aide sur l'homonymie Cet article concerne le langage Visual Basic, commercialisé avec Microsoft Visual Studio 6.0 et antérieur. Pour la version de Visual Basic commercialisée avec Microsoft Visual Studio .Net, voir Visual Basic .NET.

Visual Basic
Date de première version1991
ParadigmeProgrammation événementielle
DéveloppeurMicrosoft
Dernière version6.0 (1998)
TypageStatique, fort
Influencé parQuick Basic
A influencéVisual Basic .NET, Gambas
Système d'exploitationMicrosoft Windows
LicencePropriétaire
Site webmicrosoft.com

Visual Basic (VB) est un langage de programmation événementielle de troisième génération ainsi qu'un environnement de développement intégré, créé par Microsoft pour son modèle de programmation COM[1]. Visual Basic est directement dérivé du BASIC et permet le développement rapide d'applications, la création d'interfaces utilisateur graphiques, l'accès aux bases de données en utilisant les technologies DAO, ADO et RDO, ainsi que la création de contrôles ou objets ActiveX. Les langages de script tels que Visual Basic for Applications et VBScript sont syntaxiquement proches de Visual Basic, mais s'utilisent et se comportent de façon sensiblement différente[2].

Un programme en VB peut être développé en utilisant les composants fournis avec Visual Basic lui-même. Les programmes écrits en Visual Basic peuvent aussi utiliser l'API Windows, ceci nécessitant la déclaration dans le programme des fonctions externes.

Dans une étude conduite en 2005, 62 % des développeurs déclaraient utiliser l'une ou l'autre forme de Visual Basic. Selon la même étude, les langages les plus utilisés dans le domaine commercial sont Visual Basic, C++, C# et Java[3].

La dernière mise à jour de Visual Basic est la version 6.0, sortie en 1998. Le support étendu Microsoft a pris fin en 2008. À partir de la version 7, le Visual Basic subit des changements substantiels le rapprochant de la plate-forme « dot Net », et qui amènent Microsoft à le commercialiser sous le nom de Visual Basic .NET.

Dans d'autres langues
العربية: فيجوال بيسك
azərbaycanca: Visual Basic
български: Visual Basic
bosanski: Visual Basic
català: Visual Basic
čeština: Visual Basic
Ελληνικά: Visual Basic
English: Visual Basic
Esperanto: Visual Basic
español: Visual Basic
euskara: Visual Basic
Gaeilge: Visual Basic
hrvatski: Visual Basic
magyar: Visual Basic
հայերեն: Visual Basic
Bahasa Indonesia: Visual Basic
italiano: Visual Basic
ქართული: Visual Basic
kurdî: Visual Basic
Кыргызча: Visual Basic
македонски: Visual Basic
Bahasa Melayu: Visual Basic
မြန်မာဘာသာ: Visual Basic
Nederlands: Visual Basic
norsk nynorsk: Visual Basic
polski: Visual Basic
português: Visual Basic
română: Visual Basic
русский: Visual Basic
Simple English: Visual Basic
slovenčina: Visual Basic
slovenščina: Visual Basic
српски / srpski: Вижуал бејсик
svenska: Visual Basic
тоҷикӣ: Visual Basic
Türkçe: Visual Basic
українська: Visual Basic
oʻzbekcha/ўзбекча: Visual Basic
Tiếng Việt: Visual Basic
吴语: Visual Basic
中文: Visual Basic