PL/M, short for Programming Language for Microcomputers, is a high level programming language designed by Gary Kildall in 1973 while he was at the Naval Postgraduate School in Monterey, California. It drew on ideas from PL/I and XPL and included its own macro processor. Kildall pitched the language to Intel's microcomputer software manager Hank Smith, and the original compiler targeted Intel's 8008 microprocessor; a later version, PL/M-80, generated code for the 8080 and compatible processors such as the Intel 8085 and Zilog Z80, with further versions supporting the 8051 microcontroller family and 8086 based processors. PL/M is generally described as the first higher level programming language written for microprocessor based computers, and Kildall used it to write disk operating system software that became the basis for CP/M, one of the most influential early operating systems. This description is adapted from Wikipedia contributors under CC BY-SA 4.0; changes were made. https://creativecommons.org/licenses/by-sa/4.0/
Facts
First Released SignificancePL/M was the first higher level programming language for microprocessor based computers and was the original implementation language for those parts of the CP/M operating system which were not written in assembler. 2 PL/M
Filter Results2 entries
Connections
In Field
Influenced By
Invented By
In the Other Atlases
Developed By
Also in Business Atlas: the developer of this subject.
Sources
1. Wikidata: PL/M
- Wikidata Q2160963, class allow-list match (w-wdresolver-0926)
- Wikidata Q2160963 P571 (inception)
- Invented By: Gary Kildall
- Influenced By: ALGOL
- Influenced By: PL/I
View the Source2. Wikipedia: PL/M
Overview section
PL/M was the first higher level programming language for microprocessor-based computers and was the original implementation language for those parts of the CP/M operating system which were not written in assembler.
- In Field: Programming Language Theory, Lead paragraph
View the SourceProgramming Language Database (PLDB): PL/M - PLDB
Programming Language Database (PLDB)In Group: ALGOL-Derived Languages, Page textQuote, In Group: ALGOL-Derived Languages, Page text
incorporated ideas from PL/I, ALGOL
View the Source Reader Challenges (0)
No disputes yet. Spotted an error or a better source? Open the first one.
Sign in to dispute this or suggest a correction.