Hvad er BASIC?
Begynders symbolsk instruktions-kode til alt formål (BASIC) er en familie af let at bruge programmeringssprog. Indledningen i 1963 var det oprindelige formål med dette sprog på højt niveau at gøre computere tilgængelige for ikke-videnskabelige studerende. Sammen med dets variationer nød det en bred popularitet for mikrocomputere i 1970'erne. Det fik et lignende niveau af popularitet med personlige computere i 80'erne.
Tidlige computere var meget specialiserede, dyre maskiner, der blev brugt til udførelse af specielle opgaver, såsom beregning af videnskabelige formler og behandling af data. I 1960'erne begyndte computere imidlertid at ændre sig og blev billigere og hurtigere. Computere repræsenterede en stor udgift, og programmeringssprog var meget vanskelige at bruge. Som sådan var computere upraktiske for almindelige brugere.
Da computere blev hurtigere og mere overkommelige, begyndte folk at overveje deres levedygtighed til kommerciel brug, og computere, der var i stand til tidsdeling, blev introduceret. Tidsdeling gav flere brugere adgang til og brug af den samme centrale behandlingsenhed (CPU) og systemhukommelse. Computere voksede stadigt hurtigere. Til sidst voksede de hurtigt nok til, at brugerne kunne glemme, at de delte med andre. Snart blev det muligt for hundreder af brugere at dele en eneste CPU.
BASIC blev oprettet for studerende til brug i skrivning af programmer til tidsdelingssystemet på Dartmouth University, som understøtter undervisning og forskningskrav. Dets formål var at eliminere problemerne forårsaget af ældre og mere komplekse programmeringssprog og skabe et sprog, der var bedre egnet til personer, der mangler en meget teknisk eller aritmetisk-baseret baggrund. Dette programmeringssprog var den første dialekt af det og blev kendt som Dartmouth BASIC. Andre dialekter blev introduceret i årene efter dens design og implementering.
I 1975 begyndte BASIC at bevæge sig mod mere udbredt brug. På det tidspunkt forbrugte typiske programmeringssprog mere hukommelse, end gennemsnitlige computerbrugere havde til rådighed på deres systemer. BASICs designere begyndte at overveje dets levedygtighed for mikrocomputere. En variation, kaldet Tiny BASIC, var en af de første, der blev brugt til mikrocomputere, såsom MITS Altair 8800. Altair 8800 anerkendes ofte som starten på den personlige computerrevolution, der markerede de næste par år.
Altair BASIC blev frigivet i 1975 som Microsoft BASIC; Bill Gates, Paul Allen og Monte Davidoff blev krediteret for dens udvikling. Snart blev andre versioner af det udviklet under andre platforme. På et tidspunkt blev dette sprog betragtet som standard på de fleste hjemmecomputere. Til sidst blev der oprettet nye sprog, og BASIC mistede en hel del af sin betydning for hjemmecomputerbrugere. Versioner af det lever dog gennem hobbyister, udviklere og andre interesserede i et simpelt computersprog.