Vad är BASIC?
Nybörjarens All-purpose Symbolic Instruction Code (BASIC) är en familj av lättanvända programmeringsspråk. Introduktionen 1963 var det första syftet med detta högnivåspråk att göra datorer tillgängliga för icke-vetenskapliga studenter. Tillsammans med dess variationer åtnjöt den stor popularitet för mikrodatorer på 1970-talet. Det fick en liknande nivå av popularitet med persondatorer på 80-talet.
Tidiga datorer var mycket specialiserade, dyra maskiner som användes för att utföra speciella uppgifter, såsom beräkning av vetenskapliga formler och bearbetning av data. På 1960-talet började dock datorer att förändras och blev billigare och snabbare. Datorer representerade en stor kostnad och programmeringsspråk var mycket svåra att använda. Som sådan var datorer opraktiska för vanliga användare.
När datorer blev snabbare och mer överkomliga, började människor överväga deras livskraft för kommersiellt bruk och datorer som kan dela tid. Tidsdelning tillät flera användare att komma åt och använda samma centrala processorenhet (CPU) och systemminne. Datorer växte stadigt snabbare. Så småningom växte de snabbt nog så att användare kunde glömma att de delade med andra. Snart blev det möjligt för hundratals användare att dela en enda CPU.
BASIC skapades för att studenter ska kunna skriva program för tidsdelningssystemet vid Dartmouth University, som stöder undervisning och forskningskrav. Syftet var att eliminera problem orsakade av äldre och mer komplexa programmeringsspråk och skapa ett språk som passade bättre för individer som saknade en mycket teknisk eller aritmetisk baserad bakgrund. Detta programmeringsspråk var den första dialekten av det och blev känt som Dartmouth BASIC. Andra dialekter infördes under åren efter dess utformning och implementering.
1975 började BASIC gå mot mer utbredd användning. Vid den tiden konsumerade typiska programmeringsspråk mer minne än de genomsnittliga datoranvändarna hade tillgängliga på sina system. BASICs designers började överväga dess livskraft för mikrodatorer. En variant, kallad Tiny BASIC, var en av de första som användes för mikrodatorer, till exempel MITS Altair 8800. Altair 8800 är ofta erkänd som början på den datorrevolution som markerade de närmaste åren.
Altair BASIC släpptes 1975 som Microsoft BASIC; Bill Gates, Paul Allen och Monte Davidoff krediterades för dess utveckling. Snart utvecklades andra versioner av det under andra plattformar. Vid ett tillfälle ansågs detta språk som standard på de flesta hemdatorer. Så småningom skapades nya språk och BASIC förlorade en hel del av sin betydelse för hemmadatoranvändare. Versioner av det lever emellertid av hobbyister, utvecklare och andra som är intresserade av ett enkelt datorspråk.