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.

Property Value
dbo:abstract
  • 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. (fr)
  • 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. (fr)
dbo:basedOn
dbo:developer
dbo:wikiPageExternalLink
dbo:wikiPageID
  • 3468721 (xsd:integer)
dbo:wikiPageLength
  • 3122 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID
  • 178670350 (xsd:integer)
dbo:wikiPageWikiLink
prop-fr:année
  • 1984 (xsd:integer)
prop-fr:collection
  • Direction des études et recherches d'Electricité de France (fr)
  • Direction des études et recherches d'Electricité de France (fr)
prop-fr:consultéLe
  • 2013-04-08 (xsd:date)
prop-fr:isbn
  • 2 (xsd:integer)
prop-fr:nom
  • Bertrand Meyer (fr)
  • Claude Baudoin (fr)
  • Bertrand Meyer (fr)
  • Claude Baudoin (fr)
prop-fr:pagesTotales
  • 688 (xsd:integer)
prop-fr:titre
  • Méthodes de programmation (fr)
  • Méthodes de programmation (fr)
prop-fr:url
  • http://www.pennington.com/plmcee.htm|titre=XTRAN Demonstration: Translating PL/M to C (fr)
  • http://www.ristancase.com/da-plm/index.php|titre=Development Assistant for PL/M (fr)
  • http://www.pennington.com/plmcee.htm|titre=XTRAN Demonstration: Translating PL/M to C (fr)
  • http://www.ristancase.com/da-plm/index.php|titre=Development Assistant for PL/M (fr)
prop-fr:wikiPageUsesTemplate
prop-fr:éditeur
dct:subject
rdf:type
rdfs:comment
  • 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. (fr)
  • 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. (fr)
rdfs:label
  • PL/M (ca)
  • PL/M (es)
  • PL/M (fr)
  • PL/M (nl)
  • PL/M (pl)
  • PL/M (ru)
  • PL/M (uk)
  • PL/M (ca)
  • PL/M (es)
  • PL/M (fr)
  • PL/M (nl)
  • PL/M (pl)
  • PL/M (ru)
  • PL/M (uk)
owl:sameAs
prov:wasDerivedFrom
foaf:isPrimaryTopicOf
is dbo:influenced of
is dbo:wikiPageDisambiguates of
is dbo:wikiPageWikiLink of
is prop-fr:aInfluencé of
is oa:hasTarget of
is foaf:primaryTopic of