Zum Inhalt springen

Combined Programming Language

aus Wikipedia, der freien Enzyklopädie
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]

Einzelnachweise[Bearbeiten]

<references />