Qu'est-ce que Visual Basic?

Visual Basic est un langage de programmation développé par Microsoft. Il est largement suivi, bien qu’il ait été en grande partie remplacé par Visual Basic .NET de Microsoft, qui fait partie de Microsoft Visual Studio .NET. La langue originale elle-même a duré de 1991 à 1998 et le soutien a continué pendant la décennie suivante, avant d'être finalement supprimé.

Les principes de base de Visual Basic reposent sur l’ancien langage BASIC, qui a été l’un des piliers des programmeurs tout au long des années 80. Alan Cooper avait mis au point une interface glisser-déposer à la fin des années 80 et Microsoft l’a approché pour lui demander de lui demander, à son entreprise Tripod, de développer le concept en une application de création de formulaires. Quand ils ont livré ce projet, appelé Ruby à l'époque, Microsoft a décidé de l'associer au langage de programmation BASIC, créant ainsi le nouveau langage.

Au cours des sept prochaines années, Visual Basic effectuerait plusieurs itérations, conduisant à la version 6.0, un langage de programmation robuste. Microsoft a finalement abandonné la prise en charge du langage, bien que ses environnements d’exécution soient pris en charge par tous les systèmes d’exploitation Microsoft ultérieurs. Malgré l'absence de support formel, Visual Basic possède une communauté active de programmeurs agissant de manière à se soutenir mutuellement et à aider les personnes novices dans le langage.

En 2001, après trois années d'absence de développement de Visual Basic, Microsoft l'a remplacé par une version basée sur le framework .NET. En dépit de nombreuses fonctionnalités positives, le fait que la nouvelle version n'ait pas été conçue pour être totalement compatible avec les versions antérieures de Visual Basic était à l'origine de nombreux problèmes. En fin de compte, cela a entraîné une rupture significative dans la communauté des développeurs, car de nombreux programmeurs sont restés avec le langage plus ancien, tandis que d'autres sont passés au nouveau.

De nombreuses personnes trouvent que Visual Basic est un langage de programmation idéal pour commencer, car ses fonctionnalités graphiques le rendent plus intuitif pour certains utilisateurs. Fondamentalement, il s’appuie toujours sur le langage BASIC, mais il élimine certaines des parties les plus difficiles de la programmation en offrant une interface plus facile à utiliser. Souvent, ce sera le premier langage de programmation qu'une personne apprendra avant de passer à un langage comme C ++. Cependant, il arrive parfois qu'un programmeur se sente suffisamment à l'aise avec Visual Basic pour qu'il reste son langage de programmation principal, même pour la construction de programmes complexes.

Tout type de programme peut être créé avec Visual Basic. Il s’agit d’un environnement robuste et polyvalent. Le langage .NET moderne comprend de nombreuses fonctionnalités que l’on ne trouve pas dans de nombreux langages contemporains, ce qui le rend idéal pour de nombreuses applications. À partir de 2005, le langage a connu d'importantes révisions visant à l'aligner davantage sur les langages .NET plus puissants. Ceux-ci incluaient l'ajout de classes partielles, de types nullables et de génériques. À compter de 2008 et de Visual Basic 9.0, le langage incluait des types anonymes, des littéraux XML, des inférences de types et un opérateur true si.

DANS D'AUTRES LANGUES

Cet article vous a‑t‑il été utile ? Merci pour les commentaires Merci pour les commentaires

Comment pouvons nous aider? Comment pouvons nous aider?