Кіріспе

Atari ST BASIC (немесе ST Basic) – Atari ST компьютерлер тізбегі үшін жасалған BASIC тілінің алғашқы түрі. Бұл BASIC интерпретаторы ST компьютерлердің өмірге келген алғашқы жылдарында жаңа ST-лердің барлығымен бірге келді және бұл платформа үшін стандартты BASIC ретінде танылды. Дегенмен, көптеген қолданушылар оны ұнатпады, соның салдарынан BASIC тілінің жақсартылған түрлері оны алмастыру үшін тез арада пайда болды.

Даму

Atari Corporation MetaComCo компаниясына Atari ST-де GEM ортасын пайдаланатын BASIC нұсқасын жазуды тапсырды. Бұл Digital Research үшін жазылған, DR CP/M 86 операциялық жүйесімен бірге келген DR Basic нұсқасына негізделген. Соның нәтижесінде ST BASIC пайда болды. ST тақырыбына шыққан кезде ST BASIC барлық жаңа ST компьютерлерімен бірге жеткізілді. Кейіннен Amiga үшін де сол тілдің ABasiC деп аталатын тағы бір нұсқасы ұсынылды, бірақ Commodore оны Microsoft әзірлеген AmigaBASIC-ке ауыстырды.

Баламалар

ST BASIC-тің салыстырмалы түрде төмен сапасы ST үшін үшінші тарап BASIC-теріне нарық ашуға мүмкіндік берді. FaST BASIC және GFA BASIC осы үшінші тарап BASIC-терінің алғашқыларының бірі болды. Бұл BASIC-тер ақылы болғандықтан, олардың бірінде жазылған бағдарламаны тізімдеу және іске қосу үшін пайдаланушыда сол BASIC болуы қажет еді. Бірақ, осы BASIC-тер үшін компиляторлар мен орындалатын файлдар пайда бола бастады, олардың арқасында барлық ST-де жұмыс істейтін орындалатын код жасалды, ал бағдарламаларды теру енді бұрынғыдай танымал болмады, сондықтан стандартты BASIC қажеттілігі де туындамады. Осы кезде HiSoft BASIC, Omikron BASIC және STOS BASIC пайда болды. Кейінірек, кейбір BASIC-тер жаңа ST компьютерлерімен бірге жиынтықта беріле бастады.