LocalazyLocalazy
APT (A Proramming Tool) je vysokoúrovňový programovací jazyk, ktorý v roku 1974 vyvinuli Stephen Edwards a Bernard P. Zeigler na Arizonskej univerzite. Je založený na myšlienkach programovacieho jazyka ALGOL 68 a bol navrhnutý tak, aby bol ľahko zrozumiteľný a ľahko rozšíriteľný. APT je procedurálny programovací jazyk, čo znamená, že programy sa píšu ako postupnosť krokov, ktoré sa majú vykonať. Má však aj niektoré vlastnosti objektovo orientovaných programovacích jazykov, napríklad možnosť definovať nové dátové typy. Programy APT sa píšu v textovom editore a potom sa kompilujú do strojovo čitateľnej podoby. Kompilátor APT generuje kód pre virtuálny stroj, ktorý potom interpretuje program nazývaný APT Runtime System. To umožňuje spúšťať programy APT na akomkoľvek počítači, ktorý má nainštalovaný APT Runtime System. APT je veľmi výkonný programovací jazyk a používa sa v širokej škále aplikácií. Používa sa napríklad pri vývoji riadiacich systémov lietadiel, softvéru pre lekárske zobrazovanie a finančných obchodných systémov.