PL/M (zkratka Programming Language for Microcomputers = programovací jazyk pro mikropočítače) je vysokoúrovňový programovací jazyk vyvinutý Garym Kildallem roku 1972 pro mikroprocesory Intel. V roce 1974 Gary Kildall v tomto jazyce naprogramoval operační systém CP/M.Zdrojové texty CP/M 1.1 až 2.0
Jazyk začleňoval ideje z PL/I, Algol a XPL, a měl integrovaný makroprocesor. Neobsahoval žádné standardní vstupní nebo výstupní rutiny jako jiné moderní jazyky (Pascal nebo BASIC).
PL/M kompilátory byly provedeny pro tyto procesory / jednočipy: Intel 4004, 8008, 8080, 8085, 8051, 8052, 8096, 80196, 8086/8088, 80186/80188, 80286 a 80386. Zatímco některé kompilátory PL/M byly nativní, což znamená, že běžely na systémech s použitím stejného mikroprocesoru, např. pro operační systém Intel ISIS, existovaly také křížové překladače, které běžely na jiném operačním systému (DOS od Microsoftu nebo VAX/VMS od Digital Equipment Corporation).
PL/M již není delší dobu společností Intel podporován, ale stále existuje trh s náhradními nástroji, jako je překladač PL/M-to-C (viz externí odkazy níže).
Odkazy Reference
Externí odkazy PL/M 386 Programmer’s Guide (PDF) – RadiSys Corporation, prosinec 1999. Obsahuje popis syntaxe PL/M v BNF notaci. Development Assistant for PL/M (DA-PL/M) – Komerční PL/M IDE od RistanCASE GmbH PLM2C - PL/M to C Translator – Komerční produkt od Alternative Solutions XTRAN Demonstration: Translating PL/M to C – Komerční produkt od Pennington Systems, Inc.
Kategorie:Programovací jazyky