Vynález počítačového programovania umožnil ľudstvu prekročiť určitú úroveň svojho vývoja a vytvoriť takmer novú civilizáciu. Dnes je vyvinutých veľa programovacích jazykov, ale ktorý z nich je priekopníkom, ktorý zahájil novú počítačovú éru?
Prekladač vzorcov
Prvým implementovaným počítačovým programovacím jazykom na vysokej úrovni je FORmula TRANslator. Vytvorila ho skupina programátorov v spoločnosti IBM Corporation v rokoch 1954 až 1957. Niekoľko rokov po jeho vzniku sa začal komerčný predaj Fortranu - predtým sa programovanie uskutočňovalo buď pomocou strojových kódov alebo symbolických asemblerov.
Najskôr sa Fortran rozšíril vo vedeckom a technickom prostredí, kde sa na ňom vykonávali výpočty.
Jednou z hlavných výhod dnešného Fortranu je obrovské množstvo programov a podprogramových knižníc v ňom napísaných. V tisícoch balíkov tohto jazyka nájdete balíčky na riešenie zložitých integrálnych rovníc, násobenie matíc atď. Tieto balíčky boli vytvorené po mnoho desaťročí - dodnes nestratili svoj význam. Väčšina ich knižníc je dobre zdokumentovaná, odladená a vysoko efektívna, ale ich Fortranský kód sa neustále automaticky prevádza do moderných programovacích jazykov.
História implementácie Fortranu
Po vývoji efektívneho alternatívneho jazyka s názvom Fortran bola počítačová komunita voči novému produktu skeptická. Málokto veril, že vďaka Fortranu bude programovanie rýchlejšie a efektívnejšie. Vedci však časom ocenili schopnosti jazyka a začali ho aktívne využívať na písanie intenzívnych softvérových výpočtov. Fortran bol vhodný najmä pre technické aplikácie, v ktorých mu veľmi pomohol komplexný zber všetkých druhov údajov.
Moderný Fortran bol doplnený o možnosti, ktoré umožňujú efektívne aplikovať nové softvérové technológie a programovať výpočtové architektúry.
Po ohromnom úspechu Fortranu sa európske spoločnosti začali obávať, že IBM sa ujme vedenia v počítačovom priemysle. Americká a nemecká komunita vytvorili svoje výbory pre vývoj univerzálneho programovacieho jazyka, neskôr sa však spojili do jedného výboru. Jeho špecialisti vyvinuli nový jazyk a nazvali ho Medzinárodný algoritmický jazyk (IAL), ale keďže ALGOrithmic Language sa rýchlo stal bežným názvom pre novinku, výbor musel zmeniť oficiálny názov výboru IAL na Algol.