Science & technology

Creation of BCPL

1967

BCPL, which stands for Basic Combined Programming Language, was designed by Martin Richards at the University of Cambridge in 1967 as a simple language for writing compilers and system software. A BCPL compiler produced an intermediate code that could be translated for different computers, which made it easy to move to new machines. It had a single data type, the machine word, and a simple syntax. Ken Thompson, who had used it, created a stripped-down version called B for early Unix, and Dennis Ritchie then developed it into C. BCPL thus stands at the start of the family of languages which led to C, C++ and many others.

Open on the timeline

Before and after

More in Science & technology

The era

This moment belongs to the Contemporary world (1945 CE to today), the world since 1945. You can also browse everything in the 20th century.