Languages Features Calendar CSV Lists Blog About Sponsor Add Language
GitHub icon



CPL, aka Combined Programming Language, is a pl created in 1963 by Christopher Strachey.

#603on PLDB 59Years Old 310Users
1Books 2Papers

CPL (Combined Programming Language) is a multi-paradigm programming language, that was developed in the early 1960s. It is an early ancestor of the C language via the BCPL and B languages.. Read more on Wikipedia...

Example from Wikipedia:
Max(Items, ValueFunction) = value of § (Best, BestVal) = (NIL, -∞) while Items do § (Item, Val) = (Head(Items), ValueFunction(Head(Items))) if Val > BestVal then (Best, BestVal) := (Item, Val) Items := Rest(Items) §⃒ result is Best §⃒

Language features

Feature Supported Example Token
Assignment :=

Books about CPL on goodreads

title author year reviews ratings rating
Cpl (Programming Language) Jesse Russell 0 0 0.0

Publications about CPL from Semantic Scholar

title authors year citations influentialCitations
The Main Features of CPL D. W. Barron and J. Buxton and D. Hartley and Eric Nixon and C. Strachey 1963 66 1
How BCPL Evolved from CPL M. Richards 2013 1 0
fml.html · cpl.html · synchronized-multimedia-integration-language.html

View source

PLDB - Build the next great programming language · v2022 · Day 31 · Docs · Build · Acknowledgements · Traffic Today · Traffic Trends · Mirrors · GitHub ·