BCPL
З Вікіпедії, безкоштовно encyclopedia
BCPL (Basic Combined Programming Language) — процедурна, імперативна і структурна комп'ютерна мова програмування розроблена Мартіном Річардсоном[en], вченим з Кембриджського університету в 1966.
BCPL | |
---|---|
Парадигма | Процедурне програмування, Імперативне програмування, Структурне програмування |
Дата появи | 1966; 58 років тому (1966) |
Творці | Мартін Річардс[en] |
Система типізації | typeless (everything is a Машинне слово) |
Під впливом від | CPL[en] |
Вплинула на | B, C, Go[1] |
Мова призначалася для написання компіляторів для інших мов, і зараз не використовується. Проте її вплив як і раніше відчувається, тому що усічена і синтаксично змінена версія BCPL, названа B, була мовою, на якій базувалася мова програмування C. Це змусило багатьох програмістів C дати BCPL гумористичний бекронім Before C Programming Language.[2]
BCPL була першою мовою програмування з фігурними дужками. На практиці в коді часто використовують послідовності $(
та $)
замість символів {
і }
.
Однорядковий символ //
, який використовується для коментарів у BCPL, не прижився в C, проте знову з'явився в C++, а пізніше і в C99.
Ця стаття містить правописні, лексичні, граматичні, стилістичні або інші мовні помилки, які треба виправити. (лютий 2019) |