BCPL
BCPL is a procedural, imperative, and structured programming language. Originally intended for writing compilers for other languages, BCPL is no longer in common use. However, its influence is still felt because a stripped down and syntactically changed version of BCPL, called B, was the language on which the C programming language was based. BCPL introduced several features of many modern programming languages, including using curly braces to delimit code blocks. BCPL was first implemented by Martin Richards of the University of Cambridge in 1967. Wikipedia
Created Year: 1967Designed by: Martin Richards
Aliases: Basic Combined Programming Language
Wikidata: Q810009
Influenced by: CPL
Programming paradigms: imperative programming • procedural programming • structured programming
Language types: multi-paradigm programming language • procedural programming language
BCPL Influence Network
Pan and zoom the graph with your mouse or alternatively your fingers on touch devices.
Hello World in BCPL
GET "LIBHDR"
LET START() BE
$(
WRITES("Hello World*N")
$)
Search on GitHub
Name | Description | Last pushed to | Open issues | Forks | Stars | Size |
---|
Latest data update: 2025-04-29