Vad är Visual Basic?

Visual Basic är ett programmeringsspråk utvecklat av Microsoft. Det har ett starkt följande, även om det till stor del har ersatts av Microsofts Visual Basic .NET, som levereras som en del av Microsoft Visual Studio .NET. Originalspråket i sig varade 1991–1998, och stödet fortsatte under det kommande decenniet innan det slutligen avvecklades.

Kärnprinciperna för Visual Basic byggdes på det äldre BASIC-språket, som var en grundpelare för dataprogrammerare under 1980-talet. Alan Cooper hade utvecklat ett dra-och-släpp-gränssnitt i slutet av 1980-talet, och Microsoft kontaktade honom för att be honom och hans företag, Tripod, att utveckla konceptet till en formbyggnadsprogram. När de levererade detta projekt, känd som Ruby vid den tidpunkten, beslutade Microsoft att paketera det med BASIC-programmeringsspråket och skapa det nya språket.

Under de kommande sju åren skulle Visual Basic gå igenom ett antal iterationer, vilket leder till version 6.0, ett robust programmeringsspråk. Microsoft lämnade så småningom stöd för 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 för att hjälpa människor som är nya i språket.

År 2001, efter att Visual Basic hade varit ur utveckling i tre år, ersatte Microsoft det 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 utvecklargemenskapen, eftersom många programmerare stannade kvar med det äldre språket, medan andra flyttade till det nya.

Många tycker att Visual Basic är ett idealiskt programmeringsspråk för början, eftersom dess grafiska funktioner gör det mer intuitivt för vissa användare. I grund och botten förlitar det sig fortfarande på BASIC-språket, men det avlägsnar några av de svårare delarna av programmeringen genom att ge ett lättare att använda gränssnittet. Ofta är det det första programmeringsspråket som en person lär sig innan han går vidare till ett språk som C ++. Ibland kan dock 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.

Alla typer av 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 i många samtida språk, vilket gör det idealiskt för ett antal syften. Från och med 2005 såg språket några betydande översyner som var avsedda att göra det mer i linje med kraftfullare .NET-språk. Dessa inkluderade tillägg av partiella klasser, nollbara typer och generiska. Från och med 2008 och Visual Basic 9.0 inkluderade språket anonyma typer, XML-bokstäver, typinferens och en sann ifalloperatör.

ANDRA SPRÅK

Hjälpte den här artikeln dig? Tack för feedbacken Tack för feedbacken

Hur kan vi hjälpa? Hur kan vi hjälpa?