Historien til det grunnleggende programmeringsspråket

Datamaskiner fra 1980-tallet

Fremkomsten av den personlige datamaskinen var avgjørende for suksessen til BASIC.

Tim Martin/Aurora/Getty Images





På 1960-tallet, datamaskiner kjørte på gigantiske stormaskinmaskiner , krever deres spesielle rom med kraftig klimaanlegg for å holde dem kjølige. Stormaskinene mottok instruksjonene sine fra hullkort av dataoperatører, og alle instruksjoner gitt til en stormaskin krevde å skrive et nytt stykke programvare, som var riket til matematikere og begynnende datavitere.

BASIC, a dataspråk skrevet ved Dartmouth college i 1963, ville endre det.



Begynnelsen av BASIC

Språket BASIC var et akronym for Beginner's All-Purpose Symbolic Instruction Code. Den ble utviklet av Dartmouth-matematikere John George Kemeny og Tom Kurtzas som et undervisningsverktøy for studenter. BASIC var ment å være et dataspråk for generalister å bruke for å låse opp kraften til datamaskinen i næringslivet og andre områder av akademia. BASIC var tradisjonelt et av de mest brukte dataprogrammeringsspråkene, ansett som et enkelt trinn for elever å lære før kraftigere språk som f.eks. FORTRAN . Inntil helt nylig var BASIC (i form av Visual BASIC og Visual BASIC .NET) det mest kjente dataspråket blant utviklere.

Spredningen av BASIC

Fremkomsten av den personlige datamaskinen var avgjørende for suksessen til BASIC. Språket ble designet for hobbyister, og etter hvert som datamaskiner ble mer tilgjengelige for dette publikummet, økte bøker med BASIC-programmer og BASIC-spill i popularitet. I 1975, Paul Allen og Bill Gates , grunnleggerne av Microsoft,) skrev en versjon av BASIC for Altairs personlige datamaskin. Det var det første produktet Microsoft solgte. Senere skrev Gates og Microsoft versjoner av BASIC for Apple-datamaskinen, og IBMs DOS som Gates leverte kom med sin versjon av BASIC.



Nedgangen og gjenfødelsen av BASIC

På midten av 1980-tallet hadde manien for programmering av personlige datamaskiner avtatt i kjølvannet av å kjøre profesjonell programvare laget av andre. Utviklere hadde også flere alternativer, for eksempel de nye dataspråkene til C og C++ . Men introduksjonen av Visual Basic, skrevet av Microsoft, i 1991, endret det. VB var basert på BASIC og stolte på noen av kommandoene og strukturen, og viste seg å være verdifull i mange små bedriftsapplikasjoner. BASIC .NET, utgitt av Microsoft i 2001, matchet funksjonaliteten til Java og C# med syntaksen til BASIC.

Liste over BASIC-kommandoer

Her er noen av kommandoene knyttet til de tidligste BASIC-språkene utviklet ved Dartmouth:

HEI – logg inn
HEI - logg av
BASIC — start BASIC-modus
NYTT — navn og begynn å skrive et program
GAMMEL — hent et tidligere navngitt program fra permanent lagring
LIST — viser gjeldende program
LAGRE — lagre gjeldende program i permanent lagring
UNSAVE — fjern gjeldende program fra permanent lagring
KATALOG — vis navnene på programmer i permanent lagring
SCRATCH — slett gjeldende program uten å slette navnet
RENAME — endre navnet på gjeldende program uten å slette det
KJØR — kjør gjeldende programmer
STOPP — avbryt programmet som kjører for øyeblikket