Легендарному BASIC исполняется 60 лет: как универсальный язык совершил революцию в программировании

Ровно шестьдесят лет назад, 1 мая 1964 года, в 4 утра, в кампусе Дартмутского колледжа, расположенного в штате Нью-Гэмпшир, США, произошла тихая революция в области компьютерных технологий. Математики Джон Кемени и Томас Куртц впервые успешно запустили программу на новом языке программирования BASIC, разработанном ими для мэйнфрейма General Electric GE-225. Это событие положило начало демократизации вычислительной техники и вдохновило множество поколений программистов.

BASIC или “Beginner’s All-purpose Symbolic Instruction Code” (универсальный код символических инструкций для начинающих) – это интерпретируемый язык программирования, который исполняется построчно. Простота и понятность синтаксиса с ключевыми словами на английском языке сделали его идеальным выбором для новичков в написании кода.

Перед созданием BASIC компьютеры были крупными, дорогими и сложными в использовании, а программирование требовало физического соединения проводов и переключения рычагов. Первые языки программирования, такие как Fortran и COBOL, были крайне сложны и предназначались только для профессионалов. Однако Кемени и Куртц стремились сделать компьютеры и программирование доступными для всех, что и привело к созданию BASIC.

С развитием персональных компьютеров в 1970-е годы, BASIC тоже начал своё стремительное распространение. Пол Аллен и Билл Гейтс адаптировали язык для Altair 8800, что стало одним из оснований для создания Microsoft, а Стив Возняк разработал интерпретатор BASIC для Apple I, который впоследствии стал ключевой частью Apple II.

Несмотря на сокращение практического использования языка в наше время, BASIC не умер – он продолжает эволюционировать. Язык остаётся популярным среди любителей ретрокомпьютинга, а его наследие живёт в таких языках, как Visual Basic и Microsoft Small Basic, который используется в образовательных целях для обучения основам программирования.

Создание языка программирования BASIC стало важной вехой в истории компьютерных технологий, открывшей программирование для широких масс. Простота и доступность BASIC позволили множеству людей познакомиться с миром программирования, что в будущем привело к стремительному развитию индустрии персональных компьютеров и программного обеспечения.

Public Release.