Category:BCPL: Difference between revisions

Content added Content deleted
No edit summary
No edit summary
Line 1: Line 1:
{{stub}}{{language}}BCPL is an ancestor of [[C]] that lacked types; all values are machine words.
{{stub}}{{language}}BCPL is a typeless ancestor of [[C]].


BCPL was first implemented at MIT by Martin Richards early in 1967. It was strongly influenced by CPL

BCPL was first implemented at MIT early in 1967. It was strongly influenced by CPL
which was a general purpose language developed jointly at Cambridge and London Universities between 1962 and 1966.
which was a general purpose language developed jointly at Cambridge and London Universities between 1962 and 1966.
BCPL is a very simple typeless language in which all values are of the same size, typically a 32-bit word. It
BCPL is a very simple typeless language in which all values are of the same size, typically a 32-bit word. It
has a compiler freely available via [[www.cl.cam.ac.uk/users/mr10]].
has a compiler freely available via www.cl.cam.ac.uk/users/mr10. This web page also contains several link to other
items including Cintpos an interpretive implementation of the Tripos Portable Operating System and a manual covering
both BCPL and Cintpos.

BCPL and Cintpos are still undergoing slow development.