Бейсик: самый популярный язык программирования 1980-х
Многие гости Яндекс Музея, увидев в работе один из наших компьютеров, спрашивают, на каких языках программирования обычно писался софт в 1980-е. На что мы обычно отвечаем: как правило, на ассемблере или Бейсике.
Бейсик был создан в 1964 году Дж...
Бейсик: самый популярный язык программирования 1980-х
Многие гости Яндекс Музея, увидев в работе один из наших компьютеров, спрашивают, на каких языках программирования обычно писался софт в 1980-е. На что мы обычно отвечаем: как правило, на ассемблере или Бейсике.
Бейсик был создан в 1964 году Джоном Кемени и Томасом Курцем — профессорами Дартмутского колледжа. Они преследовали простую цель: сделать программирование доступным для обычных студентов, а не только для инженеров и математиков. Первая версия языка впоследствии получила название Dartmouth BASIC.
Английское название языка BASIC — акроним. Его намеренно придумали так, чтобы сокращённый вид значил «базовый». А полностью расшифровывается как Beginner's All-purpose Symbolic Instruction Code — «универсальный символьный код инструкций для начинающих».
Наибольшую популярность Бейсик получил в 1970–1980-х, когда его начали встраивать в ПЗУ домашних компьютеров. Это позволяло писать код сразу после включения машины, без загрузки дополнительного софта. В отличие от многих других языков программирования высокого уровня, Бейсик был прост в реализации, занимал не очень много места в постоянной памяти, а программы легко читались простыми пользователями.
К примеру, чтобы догадаться, что делает эта программа, достаточно базовых знаний английского языка:
10 PRINT "WELCOME TO YANDEX MUSEUM!"
20 GO TO 10
От компьютера к компьютеру синтаксис Бейсика может варьироваться, но всё равно остаётся узнаваемым. В большинстве случаев переписать программу с одного диалекта Бейсика на другой не составляет большого труда, если она не заточена под аппаратные возможности конкретного компьютера. Так, у ZX Spectrum и Commodore 64 совершенно разная организация графики, поэтому код, использующий графические операторы, придётся переделать сильнее.
Популяризации Бейсика помог и основатель Microsoft Билл Гейтс. В 1975 году он вместе со своим другом Полом Алленом написал интерпретатор Бейсика для нового персонального компьютера Altair 8800. После этого Microsoft адаптировала и лицензировала свою версию Бейсика для разных 8-битных компьютеров: от Apple II до Commodore PET.
На Бейсике начинали писать свои первые программы известные разработчики игр: Джон Кармак, Ричард Гэрриотт и Джулиан Голлоп. Если вы тоже хотите научиться писать код на этом языке, то заходите в Яндекс Музей (
https://vk.cc/cEcZPV), мы вам поможем!
Москва: на Парке Культуры, на Павелецкой
Санкт-Петербург: на Невском