Combined Programming Language oder Cambridge Programming Language, abgekürzt CPL, ist eine Programmiersprache, die Anfang der 1960er Jahre als Programmierparadigma entwickelt wurde. Sie wurde an der Universität Cambridge und der Universität London entwickelt. Ihre Entwicklung stand unter dem Einfluss von Algol 60.
Combined Programming Language | |
---|---|
Erscheinungsjahr: | 1960er |
Designer: | Christopher Strachey |
Entwickler: | Universität Cambridge und Universität London |
Beeinflusst von: | Algol 60 |
Beeinflusste: | BCPL, POP-2 |
Beispiel Bearbeiten
Max(Items, ValueFunction) = value of § (Best, BestVal) = (NIL, -8) while Items do § (Item, Val) = (Head(Items), ValueFunction(Head(Items))) if Val > BestVal then (Best, BestVal) := (Item, Val) Items := Rest(Items) § result is Best §
Literatur Bearbeiten
David Hartley: CPL: Failed Venture or Noble Ancestor? In: IEEE Annals of the History of Computing. Band 35, Nr. 3, 2013, S. 55–63.
Weblinks Bearbeiten
- Definition und Anwendung (englisch)