Combined Programming Language

<language>

(CPL) A complex language, with syntax based on ALGOL 60 and a pure functional subset. CPL was developed at the University of Cambridge and University of London. It includes the "where" form of local definitions. It is strongly typed but has a "general" type enabling a weak form of polymorphism. Functions may be defined as either normal order or applicative order. It has typed arrays and polymorphic list structures. List selection is through structure matching. CPL was partially implemented on the Titan (Atlas 2) computer at Cambridge. It led to the much simpler BCPL.

["The Main Features of CPL", D.W. Barron et al, Computer J 6(2):134-143, Jul 1963].

Last updated: 2025-03-17

Nearby terms:

Combined object-oriented LanguageCombined Programming LanguageComdex

Try this search on Wikipedia, Wiktionary, Google, OneLook.



Not using Html Comment Box  yet?