Jump to content

Combined Programming Language: Difference between revisions

From EDM2
Ak120 (talk | contribs)
m Ak120 moved page CPL to Combined Programming Language
Ak120 (talk | contribs)
mNo edit summary
Line 1: Line 1:
'''Cambridge Programming Language''', later renamed '''Combined Programming Language''' is a programming language better known by its initials or CPL. 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.
'''Cambridge Programming Language''', later renamed '''Combined Programming Language''' is a programming language better known by its initials or CPL. 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. Not to be confused with the much later "Concordance Programming Language" and "Chart Patterning Language" both of whom are also referred to as CPL.
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. Not to be confused with the much later "Concordance Programming Language" and "Chart Patterning Language" both of whom are also referred to as CPL.


==Links==
==Links==
* [http://progopedia.com/language/cpl/ CPL] on Progopedia
* [http://progopedia.com/language/cpl/ CPL] on Progopedia
Not to be confused with the [[Common Public Licence]], also abbreviated as CPL.


[[Category:Programming Languages]]
[[Category:Programming Languages]]

Revision as of 00:50, 13 January 2018

Cambridge Programming Language, later renamed Combined Programming Language is a programming language better known by its initials or CPL. 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. Not to be confused with the much later "Concordance Programming Language" and "Chart Patterning Language" both of whom are also referred to as CPL.

Links

  • CPL on Progopedia