BASIC - krátce z historie jazyka
Neznám natolik rozporuplný jazyk, jakým je v očima programátorů nahlíženo právě na BASIC. Mnozí programátoři ho předem zatracují a zjednodušují. Jiní ho považují za výtečný jazyk, v němž v mžiku udělají mnoho. Další pak většinou z neznalosti nechává chladnými.
Ať tak, či onak, pravdou zůstává, že historie jazyka BASIC je velmi bohatá a jeho kořeny sahají hluboko do minulosti. Konkrétně do roku 1963, v kterém dvojice John Kemeny a Thomas Kurtz navrhli původní verzi jazyka BASIC, kterou vzápětí pod jejich vedením implementoval tým studentů z Dartmouthu na sálovém počítači GE-256.
Cíle návrhu jazyka, které si autoři v počátku stanovili a jimiž se nejrůznější modifikace jazyka vyznačují dodnes, byly především jednoduchost s ohledem na začínající uživatele, obecnost a mnohoúčelovost, interaktivita, rozšiřitelnost vzhledem k potřebám pokročilých uživatelů, naprosté odstínění uživatelů od operačního systému a hardwaru, rychlá odezva pro malé programy a srozumitelné reportování chyb. Jazyk byl částečně založen na jazyku FORTRAN II a ALGOL 6O.
Původní BASIC získal označení podle místa vzniku jako Darmouth BASIC. BASIC nejen že v překladu znamená “základní”, ale jedná se o akronym Beginner’s All-purpose Symbolic Instruction Code, což by se dalo volně přeložit jako “univerzální jazyk symbolických instrukcí pro začátečníky”.
Kompilátor Dartmouth BASICu byl odpočátku poskytován zdarma, a tak se jazyku brzy dostalo širokého rozšíření. S nástupem minipočítačů nasadila BASIC společnost Digital Equipment Corporation do série minipočítačů PDP (Programmed Data Processor) a společnost Data General do minipočítače Data General Nova. V těchto minipočítačích byl jazyk implementován jako interpretr, namísto kompilátoru.
S nástupem mikropočítače Altair 8800 společnosti Micro Instrumentation and Telemetry Systems (MITS) v roce 1975 se BASIC ukázal velmi vhodným jazykem pro méně výkonné počítače. Jeden z prvních BASICů, který se na mikropočítači Altair 8800 objevil, byl Tiny BASIC, původně navržený Li-Chen Wangem. V témže roce pak zakladatelé nově vznikající společnosti Microsoft, Bill Gates a Paul Allen, vytvořili Altair Basic. O něco později pak z Altair BASICu vzešel Microsoft BASIC, který se v miliónech kopií stal velmi úspěšným. Microsoft BASIC se dokonce stal standardním jazykem počítače Apple II.








