Atari Microsoft BASIC

język programowania

Atari Microsoft Basic – język programowania BASIC dla ośmiobitowych komputerów Atari bazujący na dialekcie opracowanym przez firmę Microsoft. Dostępny początkowo na dyskietce, a później jako Atari Microsoft Basic II na kartridżu i dyskietce.

Atari Microsoft Basic
Ilustracja
Ekran po uruchomieniu Atari Microsoft BASIC II
Autor Atari Inc.
Pierwsze wydanie 1982
Aktualna wersja stabilna 2.0
Platforma sprzętowa rodzina 8-bitowych Atari
Rodzaj język programowania
Licencja zamknięte oprogramowanie

Firma Atari Inc. zakupiła w roku 1978 licencję na Microsoft BASIC[1], z myślą o zastosowaniu go w nowym komputerze Atari 800 i jego tańszej odmianie Atari 400, których premiera odbyła się w 1979 roku.

Problemy z umieszczeniem BASIC w kartridżu o pojemności 8 KiB skłoniły Atari do powierzenia opracowania języka BASIC firmie Shepardson Microsystems. Firma ta stworzyła własną odmianę BASIC znaną jako Atari BASIC[1], który stał się standardowym dialektem dla całej serii 8-bitowych komputerów Atari.

W roku 1982 firma Atari wydała wersję Microsoft BASIC z modyfikacjami dostosowującymi interpreter do komputerów Atari jako Atari Microsoft BASIC. Był on dostępny w dwóch odmianach, początkowo dostępny tylko na dyskietce o numerze CX8192, później na kartridżu 16 KiB i dyskietce o numerze RX8035. Na dyskietce znajdował się 11 KiB kod rozszerzający funkcjonalność BASIC. Kartridż mógł działać bez dodatkowej dyskietki, rozszerzenie było wczytywane tylko gdy dyskietka z nim znajdowała się w stacji dysków podczas startu BASIC.

Posiadał znacznie więcej komend niż Atari BASIC, ale nie był z nim kompatybilny[2][3]. Ułatwiał za to przenoszenie programów napisanych w dialekcie Microsoft BASIC, który był najbardziej rozpowszechnioną wersją BASIC używaną m.in. w Apple II, Commodore 64 i innych. Inaczej niż Atari BASIC nie sprawdzał składni zaraz po wprowadzeniu linii programu. Nie pozwalał też używać skrótów komend. Posiadał komendy do obsługi peryferiów Atari podobne do tych w Atari BASIC, takich jak: SOUND, GRAPHICS i innych[3].

Przypisy

edytuj
  1. a b Preface. W: Bill Wilkinson, Kathleen O’Brien, Paul Laughton: The Atari Basic Source Book. COMPUTE! Books, 1983, s. ix. (ang.).
  2. Charls Cherry. BASIC Bonanza Powerhouse languages for 8-bit Ataris. „ANTIC”, czerwiec 1987. (ang.). 
  3. a b Atari Inc.: Reference Manual Atari Microsoft Basic II. 1983. (ang.).