BCPL was designed by Martin Richards at Cambridge University (1966)
An object-oriented script language to embed in any application
A functional programming language
Simple Data Fix Language
Basic interpreter in ANSI C
Ruby Java Bridge
dependently typed functional programming language