(Shutterstock)

Programmeringsspråket Basic fyller 60 år

Det har gått 60 år sedan programmeringsspråket Basic såg dagens ljus. Det skriver Feber. Basic utmärkte sig när det lanserades genom att vara ett förhållandevis mycket enkelt programmeringsspråk, som togs fram just för att kunna användas med dåtidens hemdatorer. I takt med att mer avancerade datorer började dyka upp under 1990-talet minskade Basics popularitet till förmån för mer avancerade programmeringsspråk, som till exempel C.

 
BASIC
Wikipedia (sv)
BASIC är ett programspråk, utvecklat 1964 av John Kemeny och Thomas Kurtz med främsta syfte att vara ett lämpligt språk för nybörjare. Det utvecklades från början som ett rent utbildningsmedel för att universitetsstuderande lätt skulle förstå grundläggande programmeringsprinciper och öva programmering. Namnet BASIC är en akronym av Beginners All-purpose Symbolic Instruction Code, ungefär "Universell symbolisk instruktionskod för nybörjare". Det engelska ordet basic betyder "grundläggande". BASIC blev populärt som programspråk i och med att den första mikrodatorn, Altair 8800, fick språket Altair Basic, utvecklat av Microsoft, som första programspråk. Detta banade väg för att BASIC blev populärt som programspråk på 1980-talet och fungerade även som operativsystem till hemdatorerna ABC 80 (Luxor Basic), Commodore PET, VIC-20, Commodore 64, MSX, Tandy/Radio Shack TRS-80 (= Sharp PC-1211) m.fl. Eftersom standard-BASIC var dåligt på att hantera bland annat ljud och grafik utvecklades flera BASIC-dialekter med särskilda kommandon för detta, bland vilka kan nämnas Simons Basic för Commodore 64. BASIC ligger också till grund för de senare utvecklade språken Microsoft QuickBasic och Microsoft Visual Basic. För en lista över olika BASIC-dialekter, se sidan Lista över BASIC-dialekter. Alla dessa BASIC-dialekter har mycket gemensamt, men detaljer kan skilja. Ett fåtal funktioner kan finnas i en viss dialekt men saknas i en annan. En viss funktion kan finnas i flera dialekter men benämns olika. BASIC är principiellt ett interpreterande program till skillnad från kompilerande program såsom Ada, Algol, C++, COBOL, Fortran, Pascal etc. men har funnits i kompilerande versioner ända sedan 70-talet. Från Microsofts BASCOM 1979 (som genererade exekverbar kod för främst Intels hårdvara), till det idag mycket mer moderna Visual Basic. Comal, utarbetat i Danmark, har många drag gemensamt med BASIC men skiljer sig ändå så pass mycket att det knappast kan räknas som en BASIC-dialekt. Comal var det språk, som användes i Compis-datorn, utvecklad vid Teli, ett dotterbolag till dåvarande Televerket. Compis avvecklades redan efter några få år.
Omni är politiskt obundna och oberoende. Vi strävar efter att ge fler perspektiv på nyheterna. Har du frågor eller synpunkter kring vår rapportering? Kontakta redaktionen