Historia języka programowania BASIC

Komputery z lat 80.

Pojawienie się komputera osobistego było kluczowe dla sukcesu BASIC.

Tim Martin/Aurora/Getty Images





W 1960 roku, komputery działały na gigantycznych maszynach mainframe , wymagając specjalnych pomieszczeń z wydajną klimatyzacją, aby zapewnić im chłód. Komputery mainframe otrzymały instrukcje od karty dziurkowane przez operatorów komputerów, a wszelkie instrukcje wydawane komputerowi mainframe wymagały napisania nowego oprogramowania, które było domeną matematyków i początkujących informatyków.

PODSTAWOWE, język komputerowy napisany w Dartmouth College w 1963 roku miałby to zmienić.



Początki BASIC

Język BASIC był akronimem Uniwersalnego Symbolicznego Kodu Instrukcji dla początkujących. Został opracowany przez matematyków Dartmouth, Johna George'a Kemeny'ego i Toma Kurtzasa, jako narzędzie nauczania dla studentów. BASIC miał być językiem komputerowym dla ogólnych, aby odblokować moc komputera w biznesie i innych sferach akademickich. BASIC był tradycyjnie jednym z najczęściej używanych języków programowania komputerowego, uważanym za łatwy krok dla uczniów do nauki przed bardziej zaawansowanymi językami, takimi jak FORTRAN . Do niedawna BASIC (w formie Visual BASIC i Visual BASIC .NET) był najbardziej znanym językiem komputerowym wśród programistów.

Rozprzestrzenianie się BASIC

Pojawienie się komputera osobistego było kluczowe dla sukcesu BASIC. Język został zaprojektowany dla hobbystów, a gdy komputery stały się bardziej dostępne dla tej publiczności, książki z programami w języku BASIC i grami w języku BASIC zyskały na popularności. W 1975 roku Paul Allen i Bill Gates , ojcowie założyciele Microsoftu) napisali wersję BASIC dla komputera osobistego Altair. Był to pierwszy produkt sprzedawany przez Microsoft. Później Gates i Microsoft napisali wersje BASICa na komputer Apple i DOS firmy IBM dostarczony przez firmę Gates wraz z wersją BASIC.



Upadek i odrodzenie BASIC

W połowie lat 80. mania programowania komputerów osobistych opadła w wyniku korzystania z profesjonalnego oprogramowania stworzonego przez innych. Deweloperzy mieli również więcej opcji, takich jak nowe języki komputerowe C i C++ . Jednak wprowadzenie Visual Basic, napisanego przez Microsoft w 1991 roku, zmieniło to. VB był oparty na języku BASIC i opierał się na niektórych jego poleceniach i strukturze oraz okazał się przydatny w wielu aplikacjach dla małych firm. BASIC .NET, wydany przez Microsoft w 2001 roku, dopasował funkcjonalność Javy i C# do składni BASICa.

Lista podstawowych poleceń

Oto niektóre z poleceń związanych z najwcześniejszymi językami BASIC opracowanymi w Dartmouth:

HELLO — zaloguj się
BYE — wyloguj się
PODSTAWOWY — uruchom tryb PODSTAWOWY
NOWOŚĆ — nazwij i zacznij pisać program
STARY — pobierz poprzednio nazwany program z pamięci stałej
LISTA — wyświetla aktualny program
ZAPISZ — zapisz bieżący program w pamięci stałej
UNSAVE — usuń bieżący program z pamięci stałej
KATALOG — wyświetlaj nazwy programów w pamięci stałej
SCRATCH — kasowanie bieżącego programu bez kasowania jego nazwy
RENAME — zmień nazwę bieżącego programu bez jej kasowania
RUN — wykonaj bieżące programy
STOP — przerwanie aktualnie wykonywanego programu