Kaj je BASIC?

Beginner’s All-purpose Symbolic Instruction Code (BASIC) je družina programskih jezikov, ki so enostavni za uporabo. Prvotni namen tega jezika na visoki ravni, ki je bil uveden leta 1963, je bil omogočiti dostop do računalnikov študentom, ki niso naravoslovci. Skupaj s svojimi različicami je v sedemdesetih letih prejšnjega stoletja užival široko priljubljenost pri mikroračunalnikih. Podobno raven priljubljenosti je pridobil z osebnimi računalniki v 1970. letih.

Zgodnji računalniki so bili visoko specializirani, dragi stroji, ki so se uporabljali za izvajanje posebnih nalog, kot so izračun znanstvenih formul in obdelava podatkov. V šestdesetih letih prejšnjega stoletja pa so se računalniki začeli spreminjati, postajali so cenejši in hitrejši. Računalniki so predstavljali velik strošek, programski jeziki pa so bili zelo težki za uporabo. Kot taki so bili računalniki za navadne uporabnike nepraktični.

Ko so računalniki postali hitrejši in cenovno dostopnejši, so ljudje začeli razmišljati o njihovi možnosti preživetja za komercialno uporabo in predstavili so računalnike, ki so sposobni deliti čas. Deljenje časa je omogočilo več uporabnikom dostop in uporabo iste centralne procesne enote (CPU) in sistemskega pomnilnika. Računalniki so rasli vse hitreje. Sčasoma so zrasli dovolj hitro, da so uporabniki lahko pozabili, da so jih delili z drugimi. Kmalu je postalo mogoče, da si na stotine uporabnikov deli edini CPU.

BASIC je bil ustvarjen za študente za uporabo pri pisanju programov za sistem delitve časa na univerzi Dartmouth, ki podpira zahteve poučevanja in raziskav. Njegov namen je bil odpraviti težave, ki jih povzročajo starejši in bolj zapleteni programski jeziki, in ustvariti jezik, ki je bolj primeren za posameznike, ki nimajo zelo tehničnega ali aritmetičnega ozadja. Ta programski jezik je bil prvo njegovo narečje in je postal znan kot Dartmouth BASIC. Druga narečja so bila uvedena v letih po njegovi zasnovi in ​​izvedbi.

Leta 1975 se je BASIC začel premikati v smeri širše uporabe. Takrat so tipični programski jeziki porabili več pomnilnika, kot so ga imeli povprečni uporabniki računalnikov na voljo v svojih sistemih. BASIC-ovi oblikovalci so začeli razmišljati o njegovi sposobnosti preživetja za mikroračunalnike. Različica, imenovana Tiny BASIC, je bila ena prvih, ki so jo uporabljali za mikroračunalnike, kot je MITS Altair 8800. Altair 8800 je pogosto prepoznan kot začetek revolucije osebnih računalnikov, ki je zaznamovala naslednjih nekaj let.

Altair BASIC je bil izdan leta 1975 kot Microsoft BASIC; Bill Gates, Paul Allen in Monte Davidoff so bili zaslužni za njegov razvoj. Kmalu so bile razvite druge različice pod drugimi platformami. Nekoč je ta jezik veljal za standardnega na večini domačih računalnikov. Sčasoma so bili ustvarjeni novi jeziki in BASIC je izgubil precejšnjo mero svojega pomena za uporabnike domačih računalnikov. Vendar pa njegove različice živijo prek ljubiteljev, razvijalcev in drugih, ki jih zanima preprost računalniški jezik.