Programming language · 1964

PL/I

Procedural, imperative computer programming language.

Official site ›
AssemblyWritten in
1964First released
IBMDeveloper
staticTyping
Built from PPL/I AssemblyFortranCOBOL
CompilerInfluence

What is PL/I written in?

The PL/I compiler is written in Assembly (documented).

Quick Facts

Designed by
IBM
First released
1964
Typing
static

About PL/I

PL/I is a procedural, imperative computer programming language. It is a statically typed language. It supports imperative and procedural programming.

PL/I first appeared in 1964 and was designed by IBM.

How PL/I is implemented

In the Language Lineage dataset, its compiler is written in Assembly.

PL/I in the language family tree

PL/I drew on ideas from COBOL and Fortran.

Sources: Wikipedia · Wikidata · Official site

Frequently Asked Questions

What language is PL/I written in?
PL/I is primarily implemented in Assembly. See the implementation section above for details and source references.
What languages influenced PL/I?
PL/I was influenced by COBOL, Fortran among others. See the influence section above for the full list.
When was PL/I first released?
PL/I was first released in 1964. It was designed by IBM.

Evidence Sources

Discover More

Embed this graph

Paste this iframe into any HTML page to show the PL/I relationship graph.

<iframe src="https://www.languagelineage.org/embed?lang=pl1" width="100%" height="500" loading="lazy" style="border:0" title="PL/I relationship graph"></iframe>

Please attribute the visualization to Language Lineage and link to the PL/I source record.

Explore PL/I in Graph →