Atari BASIC
From Atariki
Wersja z dnia 08:20, 12 lip 2005 Sikor (Dyskusja | wkład) ← Previous diff |
Wersja z dnia 20:00, 22 sie 2005 Krótki (Dyskusja | wkład) (nieco przeredagowane) Next diff → |
||
Linia 1: | Linia 1: | ||
- | BASIC (''Beginners All-purpose Symbolic Instruction Code''), czyli "prosty" i taki też ma być ten język programowania. Skierowany jest do początkujących użytkowników, którzy zaczynają dopiero przygodę z komputerem. Dyrektywy języka są wyrazami z języka angielskiego, co ułatwia zrozumienie ich działania. Basic nie potrzebuje kompilatora, zastępuje go interpreter, czyli program który w czasie rzeczywistym analizuje numerowane linie programu i wykonuje je. Taki sposób wykonywania programu odbija się na szybkości działania, które jest najwolniejsze ze wszystkich rodzajów języków. | + | '''Atari BASIC''' to wersja języka programowania '''BASIC''' (''Beginners All-purpose Symbolic Instruction Code''), przygotowana specjalnie na potrzeby komputerów [[Atari 8-bit]]. Zaprogramowany przez [[OSS]] na zlecenie firmy [[Atari]], był sprzedawany razem z komputerem, a w późniejszych modelach wbudowany. |
- | Znane wersje Atari BASIC-a: | + | ''Basic'' czyli "prosty", i taki też ma być ten język programowania. Skierowany jest do początkujących użytkowników, którzy zaczynają dopiero przygodę z komputerem. Dyrektywy języka są wyrazami z języka angielskiego, co ułatwia zrozumienie ich działania. Basic nie potrzebuje kompilatora, zastępuje go interpreter, czyli program który w czasie rzeczywistym analizuje numerowane linie programu i wykonuje je. Taki sposób wykonywania programu odbija się na szybkości działania, które jest najwolniejsze ze wszystkich rodzajów języków. |
- | * Atari BASIC rev. A: występująca razem z komputerami serii [[400]] i [[800]] | + | Dostępne były następujące wersje Atari BASIC-a: |
- | * Atari BASIC rev. B: w założeniu poprawiona wersja przeznaczona dla [[800XL]] i faktycznie występująca w znacznej części modeli XL. Ta wersja BASIC-a miała sporo błędów. | + | |
- | * Atari BASIC rev. C: pozbawiona (większości) błędów wersja B, montowana w części komputerów XL i wszystkich XE. | + | |
- | Atari BASIC doczekał się paru ulepszonych odmian: | + | * Revision A: sprzedawana jako [[kartridż]] razem z komputerami serii [[400]] i [[800]] lub oddzielnie; |
+ | * Revision B: w założeniu poprawiona wersja przeznaczona dla [[800XL]] i faktycznie wbudowana w znacznej części modeli XL. Ta wersja BASIC-a miała sporo błędów. | ||
+ | * Revision C: pozbawiona (większości) błędów rewizji B, wbudowana w ostatnich partiach komputerów [[Atari XL|XL]] i wszystkich [[Atari XE|XE]]. | ||
+ | |||
+ | Atari BASIC doczekał się paru ulepszonych (ale kompatybilnych) odmian: | ||
* [[BASIC XL]] | * [[BASIC XL]] | ||
Linia 13: | Linia 15: | ||
* [[Turbo Basic XL]] | * [[Turbo Basic XL]] | ||
- | Dla ośmiobitowych Atari wydano także [[Microsoft BASIC]], który jednak nie zyskał żadnej popularności i jest bardzo rzadki. | + | Dla ośmiobitowych Atari wydano także [[Microsoft BASIC]], który jednak, ze względu na brak kompatybilności z Atari BASIC, nie zyskał żadnej popularności i jest bardzo rzadki. |
[[Kategoria:Atari 8-bit]] | [[Kategoria:Atari 8-bit]] | ||
+ | [[Kategoria:Języki programowania]] |
Wersja z dnia 20:00, 22 sie 2005
Atari BASIC to wersja języka programowania BASIC (Beginners All-purpose Symbolic Instruction Code), przygotowana specjalnie na potrzeby komputerów Atari 8-bit. Zaprogramowany przez OSS na zlecenie firmy Atari, był sprzedawany razem z komputerem, a w późniejszych modelach wbudowany.
Basic czyli "prosty", i taki też ma być ten język programowania. Skierowany jest do początkujących użytkowników, którzy zaczynają dopiero przygodę z komputerem. Dyrektywy języka są wyrazami z języka angielskiego, co ułatwia zrozumienie ich działania. Basic nie potrzebuje kompilatora, zastępuje go interpreter, czyli program który w czasie rzeczywistym analizuje numerowane linie programu i wykonuje je. Taki sposób wykonywania programu odbija się na szybkości działania, które jest najwolniejsze ze wszystkich rodzajów języków.
Dostępne były następujące wersje Atari BASIC-a:
- Revision A: sprzedawana jako kartridż razem z komputerami serii 400 i 800 lub oddzielnie;
- Revision B: w założeniu poprawiona wersja przeznaczona dla 800XL i faktycznie wbudowana w znacznej części modeli XL. Ta wersja BASIC-a miała sporo błędów.
- Revision C: pozbawiona (większości) błędów rewizji B, wbudowana w ostatnich partiach komputerów XL i wszystkich XE.
Atari BASIC doczekał się paru ulepszonych (ale kompatybilnych) odmian:
Dla ośmiobitowych Atari wydano także Microsoft BASIC, który jednak, ze względu na brak kompatybilności z Atari BASIC, nie zyskał żadnej popularności i jest bardzo rzadki.