Введение

Atari ST BASIC (или ST Basic) был первым диалектом Бэйсика, разработанным для линейки компьютеров Atari ST. Этот интерпретатор Бэйсика поставлялся со всеми новыми ST в первые годы их существования и быстро стал стандартным Бэйсиком для этой платформы. Однако многим пользователям он не нравился, и вскоре появились улучшенные диалекты Бэйсика, которые его заменили.

Разработка

Atari Corporation поручила компании MetaComCo разработать версию BASIC, которая бы использовала возможности графической среды GEM на Atari ST. Она была основана на версии, уже созданной для Digital Research и называвшейся DR Basic, которая поставлялась в комплекте с операционной системой DR CP/M 86. Результатом стала ST BASIC. На момент выпуска ST, ST BASIC поставлялась со всеми новыми компьютерами ST. Позже, некоторое время, с Amiga поставлялась другая версия этого языка под названием ABasiC, но Commodore быстро заменила её на AmigaBASIC, разработанную Microsoft.

Альтернативы

Относительно низкое качество ST BASIC быстро создало рынок для сторонних BASIC на платформе ST. FaST BASIC и GFA BASIC были одними из первых сторонних BASIC, которые появились в продаже. Поскольку эти BASIC не были бесплатными, программу, написанную на одном из них, можно было только просмотреть и запустить, если у пользователя был установлен соответствующий BASIC. Однако для этих BASIC стали появляться компиляторы и исполняемые файлы, генерирующие исполняемый код, который мог работать на всех ST, и набирать программы вручную стало менее популярным, поэтому потребность в стандартном BASIC отпала. К тому времени уже появились HiSoft BASIC, Omikron BASIC и STOS BASIC. Некоторые из этих BASIC даже стали поставляться в комплекте с новыми ST в более поздние годы.