Languages Features Creators Calendar CSV Resources Blog About Donate Add Language
GitHub icon


< >

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

#596on PLDB 60Years 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 Token Example
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
bel.html · cpl.html · modula.html

View source

PLDB - Build the next great programming language · Search · v2023 · Day 160 · Docs · Acknowledgements · Traffic Today · Traffic Trends · Mirrors · GitHub ·