Skip to main content

Vad är Visual Basic?

Visual Basic är ett programmeringsspråk utvecklat av Microsoft.Det har ett starkt efterföljande, även om det till stor del har ersatts av Microsofts Visual Basic .NET, som levereras som en del av Microsoft Visual Studio .NET.Det ursprungliga språket varade från 1991 till 1998, och stödet fortsatte under det kommande decenniet, innan de äntligen avvecklades.

Kärnprinciperna för Visual Basic byggdes på det äldre grundläggande språket, som var en grundpelare av datorprogrammerare under 1980 -talet.Alan Cooper hade utvecklat ett drag-and-drop-gränssnitt i slutet av 1980-talet, och Microsoft kontaktade honom för att fråga honom och hans företag, Tripod, för att utveckla konceptet till en formulär för byggnad.När de levererade detta projekt, känt som Ruby vid den tiden, beslutade Microsoft att buntas med det grundläggande programmeringsspråket och skapa det nya språket.

Under de kommande sju åren skulle Visual Basic gå igenom ett antal iterationer, vilket ledde fram tillVersion 6.0, ett robust programmeringsspråk.Microsoft övergav så småningom att stödja språket, även om dess driftstider stöds av alla efterföljande Microsoft -operativsystem.Trots inget formellt stöd har Visual Basic en aktiv gemenskap av programmerare som agerar för att stödja varandra och hjälpa människor som är nya på språket.

2001, efter att Visual Basic hade varit ur utveckling i tre år, ersatte Microsoft den med en version byggd på .NET -ramverket.Trots många positiva funktioner orsakade det faktum att den nya versionen inte byggdes för att vara helt bakåtkompatibel med äldre version av Visual Basic ett antal problem.I slutändan har det lett till en betydande rift i utvecklarsamhället, eftersom många programmerare stannade kvar på det äldre språket, medan andra gick vidare till det nya.

Många tycker att Visual Basic är ett idealiskt början programmeringsspråk, eftersom dess grafiskaFunktioner gör det mer intuitivt för vissa användare.I grund och botten förlitar det sig fortfarande på det grundläggande språket, men det tar bort några av de svårare delarna av programmeringen genom att ge ett enklare att använda gränssnittet.Ofta kommer det att vara det första programmeringsspråket som en person lär sig innan han går vidare till ett språk som C ++.Ibland kan emellertid en programmerare bli tillräckligt bekväm med Visual Basic att det förblir hans eller hennes primära programmeringsspråk, även för att bygga komplexa program.

Varje slags program kan byggas med Visual Basic, och det är en robust och mångsidig miljö.Det moderna .NET -språket innehåller många funktioner som inte finns på många samtida språk, vilket gör det idealiskt för ett antal ändamål.Från och med 2005 såg språket några betydande översyner som var avsedda att föra det mer i linje med mer kraftfulla .NET -språk.Dessa inkluderade tillägg av partiella klasser, nullable -typer och generiska.Från och med 2008 och Visual Basic 9.0 inkluderade språket anonyma typer, XML -litteraler, typinferens och en sann om operatör.