# Polymorphic Programming Language

> Mediated Wiki article. Canonical URL: https://mediated.wiki/source/Polymorphic_Programming_Language
> Markdown URL: https://mediated.wiki/source/Polymorphic_Programming_Language.md
> Source: https://en.wikipedia.org/wiki/Polymorphic_Programming_Language
> Source revision: 1292624197
> License: Creative Commons Attribution-ShareAlike 4.0 International (https://creativecommons.org/licenses/by-sa/4.0/)

{{Short description|Interactive, extensible programming language type}}
{{redir|PPL (programming language)|the Hewlett-Packard calculator language|HP PPL}}
The '''Polymorphic Programming Language''' ('''PPL''') was developed in 1969 at [Harvard University](/source/Harvard_University) by Thomas A. Standish. It is an [interactive](/source/interactive_computing), [extensible](/source/extensible_programming) language with a [base language](/source/base_language) similar to the language [APL](/source/APL_(programming_language)).<ref>{{cite journal |last=Standish |first=Thomas A. |date=August 1969 |editor1-last=Christensen |editor2-last=Shaw |title=Some features of PPL – a Polymorphic Programming Language |url=http://portal.acm.org/citation.cfm?id=1115858.1115864&coll=GUIDE&dl=GUIDE |volume=4 |issue=8 |pages=20–26 |doi=10.1145/1115858.1115864 |access-date=2018-06-23 |journal=ACM SIGPLAN Notices |language=en |edition=Proceedings of Extensible Language Symposium |location=ACM Digital Library |publisher=[Association for Computing Machinery](/source/Association_for_Computing_Machinery)|url-access=subscription }}</ref>

The [assignment](/source/Assignment_(computer_science)) operator <code>&lt;-</code> (or <code>←</code>) has influenced the language [S](/source/S_(programming_language)).<ref>{{cite web |url=http://cm.bell-labs.com/cm/ms/departments/sia/doc/96.7.ps |archive-url=https://web.archive.org/web/20070409042926/http://cm.bell-labs.com/cm/ms/departments/sia/doc/96.7.ps |url-status=dead |archive-date=2007-04-09 |title=Evolution of the S Language |last=Chambers |first=John M. |author-link=John Chambers (programmer) |date=November 1994 |access-date=2009-05-06 |format=PostScript}}</ref>

== References ==
{{Reflist}}

{{APL programming language}}

Category:Procedural programming languages
Category:Harvard University
Category:Programming languages created in 1969

{{compu-lang-stub}}

---
Adapted from the Wikipedia article [Polymorphic Programming Language](https://en.wikipedia.org/wiki/Polymorphic_Programming_Language) by Wikipedia contributors ([contributor history](https://en.wikipedia.org/wiki/Polymorphic_Programming_Language?action=history)). Available under [Creative Commons Attribution-ShareAlike 4.0 International](https://creativecommons.org/licenses/by-sa/4.0/). Changes may have been made.
