náhled|Altair 8K BASIC na děrné pásce|237x237pixelů Altair BASIC je interpret jazyka BASIC pro počítač Altair 8800, který vyráběla společností Micro Instrumentation and Telemetry Systems (MITS). Jeho autory byli Bill Gates a Paul Allen. Kód interpretu vyvinuli na univerzitním sálovém počítači PDP-10, na kterém byl simulován procesor Intel 8080. Při podpisu smlouvy s MITS dostali 3000 dolarů. Později prodávali interpret jako první produkt vlastní firmou Microsoft.

Vývoj V roce 1969, ještě na střední škole Lakeside v Seattlu, začali Bill Gates a Paul Allen psát programy v jazyce BASIC s použitím dálnopisného terminálu. Na počátku roku 1975 vyšel v časopise Popular Electronics článek o počítači – stavebnici Altair 8800, kterou navrhla firma Micro Instrumentation and Telemetry Systems, Oba studenti vysoké školy společně vytvořili interpret jazyka Altair BASIC pro tento počítač. Bill Gates zavolal do MITS, že mají funkční program pro jejich Altair 8800. Společnost MITS požadovala předvedení programu. Allen a Gates neměli počítač Altair k dispozici. Vlastní kód interpretu vyvinuli na univerzitním sálovém počítači PDP-10, na kterém simulovali procesor Intel 8080. Při předvedení ve firmě MITS, fungoval na počítači Altair 8800 správně a bez chyb. náhled|267x267pixelů|výpis kódu interpretu Altair Basic Ve stejné době založili Bill Gates s Paulem Allenem vlastní firmu Micro-Soft (Microcomputer Software) a prodávali interpret jazyku Altair BASIC celé řadě výrobců i pro další modely vybavené mikroprocesory 8080, Z80 či 6502, jako byla společnost IBM, Commodore, NEC apod. Altair Basic byl první, který se dodával na paměťovém médiu. Což umožňovalo jeho každodenní instalaci v souladu s tehdejšími postupy.

Firma Micro-Soft prodávala software Altair BASIC nejdříve na děrné pásce, kompaktní kazetě a později na disketě za 150 dolarů. Protože to byla pro tehdejší nadšence asi značná suma, docházelo mezi uživateli k půjčování kopií softwaru Altair BASIC. Bill Gates vystoupil v Otevřeném dopise amatérům, proti těmto praktikám, a vyzval počítačové nadšence, aby si poctivě kupovali software. Během jednoho roku se situace zlepšila.

Základní verze interpretu Altair BASIC vyžadovala 4kB RAM, rozšířená verze 8kB RAM. Později vznikly verze Extended BASIC a Disk BASIC.

Odkazy

Reference

Externí odkazy

Kategorie:Basic