Combined Programming Language
Erscheinungsbild
| Combined Programming Language | |
|---|---|
| [[Datei:Skriptfehler: Ein solches Modul „Wikidata“ ist nicht vorhanden.|150px]] | |
| Basisdaten | |
| Erscheinungsjahr: | 1960er |
| Designer: | Skriptfehler: Ein solches Modul „Wikidata“ ist nicht vorhanden. |
| Entwickler: | Universität Cambridge und Universität London |
| Aktuelle Version | Skriptfehler: Ein solches Modul „Wikidata“ ist nicht vorhanden. (Skriptfehler: Ein solches Modul „Wikidata“ ist nicht vorhanden.) |
| Beeinflusst von: | Algol 60 |
| Beeinflusste: | BCPL, POP-2 |
| Betriebssystem: | Skriptfehler: Ein solches Modul „Wikidata“ ist nicht vorhanden. |
| Lizenz: | Skriptfehler: Ein solches Modul „Wikidata“ ist nicht vorhanden. |
| Skriptfehler: Ein solches Modul „WLink“ ist nicht vorhanden. | |
Combined Programming Language oder Cambridge Programming Language, abgekürzt CPL, ist eine Programmiersprache, die Anfang der 1960er Jahre als Programmierparadigma entwickelt wurde<ref>lysator.liu.se</ref>. Sie wurde an der Universität Cambridge und der Universität London entwickelt. Ihre Entwicklung stand unter dem Einfluss von Algol 60.
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)
Einzelnachweise[Bearbeiten]
<references />