Le PL/M (sigle de Programming Language for Microcomputers) est un langage de programmation développé par Gary Kildall en 1972 pour Intel pour ses microprocesseurs.

Le langage incorpore des idées empruntées aux langages PL/I, ALGOL et XPL, et possède un préprocesseur de macros intégré. Contrairement aux langages évolués contemporains tels que Pascal, C ou C , il ne possède pas de routines d'entrées-sorties standard. Par contre, étant spécialement conçu pour certains processeurs, il est nettement plus efficace que d'autres langages pour certaines opérations de bas niveau.

Le système opérationnel CP/M ainsi que le firmware pour le Service Processor Component de l'AS/400 ont été écrits en PL/M. On a écrit des compilateurs PL/M pour les contrôleurs/processeurs suivants : Intel 4004, 8008, 8080, 8085, 8051, 80196, 8086/8088, 80186/80188, 286, et 386.

Quoique PL/M ne soit plus supporté par Intel, il existe toujours, du fait la longévité de certains systèmes informatiques l’utilisant encore, des compilateurs et des outils de traduction PL/M vers C.

Notes

Références

  • Bertrand Meyer et Claude Baudoin, Méthodes de programmation, Eyrolles, coll. « Direction des études et recherches d'Electricité de France », , 688 p. (ISBN 2-212-01581-X)
  • Intel Corporation (1976). PL/M-80 Programming Manual. Doc # 98-268B.
  • McCracken, Daniel D. (1978). A Guide to PL/M Programming for Microcomputer Applications. Pearson Addison-Wesley.

Liens externes

  • PL/M 386 Programmer’s Guide (PDF) – RadiSys Corporation, December 1999. Includes entire syntax of PL/M in BNF notation.
  • « Development Assistant for PL/M (DA-PL/M) »(Archive.org • Wikiwix • Archive.is • Google • Que faire ?) (consulté le ) – Commercial PL/M IDE from RistanCASE GmbH
  • PLM2C - PL/M to C Translator – Commercial product from Alternative Solutions
  • « XTRAN Demonstration: Translating PL/M to C »(Archive.org • Wikiwix • Archive.is • Google • Que faire ?) (consulté le ) – Commercial product from Pennington Systems, Inc.

(en) Cet article contient des extraits de la Free On-line Dictionary of Computing qui autorise l'utilisation de son contenu sous licence GFDL.

  • Portail de l’informatique

PL& What is pl& short for?

Katalogi Produktów POLSKONE Sp. z o.o.

כבל PL m XLR m אורך 10 מטר Louder הגברה, תאורה והפקות אירועים

pl. Rechtschreibung, Bedeutung, Definition, Herkunft Duden

pl เดอะพับลิกโพสต์