CPL (Combined Programming Language) is an early, ambitious multi-paradigm programming language developed jointly at the University of Cambridge and the University of London beginning in 1963, led by Christopher Strachey, David Barron and others, intended to combine the scientific and commercial computing strengths of ALGOL 60 and COBOL-style languages within one large, comprehensive design. CPL was never fully implemented because its specification proved too large and complex for the compiler technology of the time, but its ideas on structured control flow and data types directly shaped BCPL, its deliberately cut-down successor, and through BCPL, the later B and C languages.
Facts
First Released SignificanceAn early ancestor of the C language via the BCPL and B languages. 1 Connections
In Field
Source CPL (programming language) (Wikipedia)
Invented By
Source CPL (programming language) (Wikipedia)
Predecessor Of
General knowledge, not independently re-fetched: BCPL ("Basic CPL"), created by Martin Richards in 1966, was a simplified version of CPL (Combined Programming Language) designed to be easier to compile.
Sources
1. CPL (programming language) (Wikipedia)
Infobox: year
1963
Lead, first sentence
CPL (Combined Programming Language) is a multi-paradigm programming language developed in the early 1960s.
Lead, second sentence
It is an early ancestor of the C language via the BCPL and B languages.
In Field: Programming Language Theory, Lead sentence
CPL (Combined Programming Language) is a multi-paradigm programming language developed in the early 1960s.
Invented By: Christopher Strachey, Infobox: designer
Christopher Strachey et al.
In Group: C Lineage Languages, Lead section
It is an early ancestor of the C language
View the SourceReader 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.