På 1960-tallet datamaskiner kjørte på gigantiske mainframe-maskiner, som krever spesielle rom med kraftig klimaanlegg for å holde dem kjølige. Stordatorene fikk instruksjonene sine fra stansekort av datamaskinoperatører, og alle instruksjoner gitt til en hovedramme krevde å skrive et nytt stykke programvare, som var riket til matematikere og nye datamaskinforskere.
GRUNNLAG, a dataspråk skrevet på Dartmouth college i 1963, ville endre det.
Begynnelsen til BASIC
Språket BASIC var et akronym for nybegynnerens all-purpose symbolsk instruksjonskode. Den ble utviklet av Dartmouth-matematikere John George Kemeny og Tom Kurtzas som et læremiddel for studenter. BASIC var ment å være et dataspråk for generalister å bruke for å låse opp datamaskinens kraft i næringslivet og andre akademier. GRUNNLEGGENDE var tradisjonelt et av de mest brukte dataprogrammeringsspråkene, ansett som et enkelt skritt for studentene å lære før kraftigere språk som f.eks. FORTRAN. Inntil for ganske nylig var BASIC (i form av Visual BASIC og Visual BASIC .NET) det mest kjente dataspråket blant utviklere.
Spredningen av BASIC
Ankomsten av den personlige datamaskinen var avgjørende for suksessen til BASIC. Språket var designet for amatører, og etter hvert som datamaskiner ble mer tilgjengelige for dette publikummet, bølger BASIC-programmer og BASIC-spill i popularitet. I 1975, Paul Allen og Bill Gates, grunnleggerne til Microsoft,) skrev en versjon av BASIC for Altair-datamaskinen. Det var det første produktet Microsoft solgte. Senere skrev Gates og Microsoft versjoner av BASIC for Apple-datamaskinen, og IBMs DOS som Gates ga kom med sin versjon av BASIC.
Avvisningen 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 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 som er knyttet til de tidligste BASIC-språkene som er utviklet på Dartmouth:
HELG - logg inn
BYE - logg av
BASIC - start BASIC-modus
NYTT - navn og begynn å skrive et program
GAMMEL - hent et tidligere navngitt program fra permanent lagring
LISTE - vis gjeldende program
SAVE - lagre det gjeldende programmet i permanent lagring
UNSAVE - tøm det gjeldende programmet fra permanent lagring
KATALOG - vis navnene på programmer i permanent lagring
SCRATCH - slett det gjeldende programmet uten å tømme navnet
RENAME - endre navnet på det gjeldende programmet uten å slette det
Kjør - kjør de gjeldende programmene
STOPP - avbryt det pågående programmet