CPL (limbaj de programare)

CPL
Clasa de limba limbaj de programare, limbaj de programare multi-paradigma și limbaj de programare procedural
Aparut in 1963
Autor Christopher Strachey [d]
A fost influențat ALGOL 60

Combined Programming Language (CPL) este un limbaj de programare dezvoltat în comun de universitățile din Cambridge și Londra . Înainte ca londonezii să se alăture proiectului, „C” a fost prima literă de la „Cambridge”, iar apoi a fost descifrată oficial ca „Combinat”. În mod neoficial, „C” însemna „Christopher”, deoarece Christopher Strachey a fost cel care a inspirat lucrările despre CPL. Acum acest limbaj nu este folosit, dar limbajul BCPL  , unul dintre predecesorii limbajului C , a devenit moștenitorul său .

Exemplu

Max(Elemente, ValueFunction) = valoarea lui §(Cel mai bun, Cel mai bun Val) = (NIL, -∞) în timp ce articolele fac § (Articol, Val) = (Cap(Elemente), ValueFunction(Cap(Element))) dacă Val > BestVal atunci (Best, BestVal) := (Articol, Val) Articole := Rest(Articole) §⃒ rezultatul este Cel mai bun §⃒