Combined Programming Language

Cambridge Programming Language, later renamed Combined Programming Language is a programming language better known by its initials or CPL.

History
Originally developed at the Mathematical Laboratory at the University of Cambridge in the UK and later co-developed with the Computer Unit at University of London Computer. It was based on Algol 60 but extensively extended as it was meant to be able to handle any sort of programming tasks thrown at it, and was thus the first of the "Big Languages" that later included PL/I and Ada. It ran into similar problems as PL/I and Ada in that it was difficult to create a working version of it, a fully functioning compiler did not arrive until 1970.

By now completely forgotten where it not for a simplified version of it called BCPL that in turn is the predecessor of languages like B, C, C++, Occam and Java. No known modern or modern-ish versions of the language are known to exist.

Links

 * CPL on Progopedia