Skip to main content

Qu'est-ce que Visual Basic?

Visual Basic est un langage de programmation développé par Microsoft.Il a une suite forte, bien qu'elle ait été largement remplacée par Visual Basic .NET de Microsoft, qui expédie dans le cadre du Microsoft Visual Studio .net.La langue d'origine elle-même a duré de 1991 à 1998, et le soutien s'est poursuivi pour la prochaine décennie, avant d'être finalement supprimé.

Les principes de base de Visual Basic ont été construits sur l'ancien langage de base, qui était un pilier des programmeurs informatiques tout au long des années 1980.Alan Cooper avait développé une interface de glisser-déposer à la fin des années 80, et Microsoft s'est approché de lui pour lui demander, lui et son entreprise, le trépied, pour développer le concept en une application de construction de formulaire.Lorsqu'ils ont livré ce projet, connu sous le nom de Ruby à l'époque, Microsoft a décidé de le regrouper avec le langage de programmation de base, créant le nouveau langage.

Au cours des sept prochaines années, Visual Basic passerait par un certain nombre d'itérations, menant àVersion 6.0, un langage de programmation robuste.Microsoft a finalement abandonné la prise en charge du langage, bien que ses temps d'exécution soient pris en charge par tous les systèmes d'exploitation Microsoft ultérieurs.Malgré aucun soutien formel, Visual Basic possède une communauté active de programmeurs qui agissent pour se soutenir mutuellement et aider les gens à nouveau dans la langue.

En 2001, après que Visual Basic ait été hors développement depuis trois ans, Microsoft l'a remplacé par une version construite sur le framework .NET.Malgré de nombreuses fonctionnalités positives, le fait que la nouvelle version n'a pas été conçue pour être entièrement compatible avec la version ancienne de Visual Basic a causé un certain nombre de problèmes.En fin de compte, cela a conduit à une faille importante dans la communauté des développeurs, car de nombreux programmeurs sont restés avec la langue plus ancienne, tandis que d'autres passent au nouveau.Les fonctionnalités le rendent plus intuitif pour certains utilisateurs.Fondamentalement, il repose toujours sur le langage de base, mais il élimine certaines des parties les plus difficiles de la programmation en donnant une interface plus facile à utiliser.Souvent, ce sera le premier langage de programmation qu'une personne apprend, avant de passer à une langue comme C ++.Parfois, cependant, un programmeur peut devenir suffisamment confortable avec Visual Basic pour qu'il reste son langage de programmation principal, même pour la création de programmes complexes.

Tout type de programme peut être construit avec Visual Basic, et c'est un environnement robuste et polyvalent.La langue .NET moderne comprend de nombreuses fonctionnalités que l'on ne trouve pas dans beaucoup de langues contemporaines, ce qui le rend idéal à plusieurs fins.En 2005, la langue a connu des révisions importantes qui étaient destinées à la rapporter plus en fonction des langues .NET plus puissantes.Il s'agit notamment de l'ajout de classes partielles, de types nullables et de génériques.En 2008, et Visual Basic 9.0, la langue comprenait des types anonymes, des littéraux XML, une inférence de type et un vrai opérateur.