Skip to main content

Hva er Visual Basic?

Visual Basic er et programmeringsspråk utviklet av Microsoft.Det har et sterkt følge, selv om det i stor grad er erstattet av Microsofts Visual Basic .NET, som leverer som en del av Microsoft Visual Studio .NET.Originalspråket varte fra 1991 til 1998, og støtten fortsatte i det neste tiåret, før de til slutt ble faset ut.

Kjerneprinsippene for Visual Basic ble bygget på det eldre grunnleggende språket, som var en bærebjelke av dataprogrammerere gjennom 1980 -tallet.Alan Cooper hadde utviklet et drag-og-slipp-grensesnitt på slutten av 1980-tallet, og Microsoft henvendte seg til ham om å be ham og hans selskap, Tripod, om å utvikle konseptet til en formbyggingsapplikasjon.Da de leverte dette prosjektet, kjent som Ruby på den tiden, bestemte Microsoft seg for å pakke det med det grunnleggende programmeringsspråket, og skape det nye språket.

I løpet av de neste syv årene ville Visual Basic gå gjennom en rekke iterasjoner, noe som førte tilVersjon 6.0, et robust programmeringsspråk.Microsoft forlot til slutt å støtte språket, selv om driftstider støttes av alle påfølgende Microsoft -operativsystemer.Til tross for ingen formell støtte, har Visual Basic et aktivt fellesskap av programmerere som virker for å støtte hverandre og for å hjelpe mennesker som er nye på språket.

I 2001, etter at Visual Basic hadde vært ute av utvikling i tre år, erstattet Microsoft den med en versjon bygget på .NET -rammeverket.Til tross for mange positive funksjoner, forårsaket det at den nye versjonen var bygget for å være helt bakoverkompatibel med eldre versjon av Visual Basic en rekke problemer.Til syvende og sist har det ført til en betydelig rift i utviklersamfunnet, ettersom mange programmerere ble igjen med det eldre språket, mens andre gikk videre til det nye.

Mange synes Visual Basic er et ideelt begynnelsesprogrammeringsspråk, fordi det er grafiskFunksjoner gjør det mer intuitivt for noen brukere.I utgangspunktet er det fortsatt avhengig av det grunnleggende språket, men det striper ut noen av de vanskeligere delene av programmeringen ved å gi et enklere å bruke grensesnittet.Ofte vil det være det første programmeringsspråket en person lærer, før han går videre til et språk som C ++.Noen ganger kan imidlertid en programmerer bli komfortabel nok med Visual Basic til at den forblir hans eller hennes primære programmeringsspråk, selv for å bygge komplekse programmer.

Enhver form for program kan bygges med Visual Basic, og det er et robust og allsidig miljø.Det moderne .NET -språket inneholder mange funksjoner som ikke finnes på mange moderne språk, noe som gjør det ideelt for en rekke formål.Fra 2005 så språket noen betydelige overhalinger som var ment å bringe det mer på linje med kraftigere .NET -språk.Disse inkluderte tilsetning av delvise klasser, nullbare typer og generiske.Fra 2008, og Visual Basic 9.0, inkluderte språket anonyme typer, XML -litteraler, type inferanse og en sann hvis operatør.