BCPL
BCPL (Basic Combined Programming Language) — язык программирования, разработанный Мартином Ричардсом в 1966 году в Кембриджском университете. Изначально он предназначался для написания компиляторов для других языков.

Сейчас BCPL практически не используется, но в своё время он был очень важен из-за хорошей портируемости. Урезанная версия языка с несколько изменённым синтаксисом стала языком программирования B, который оказал сильное влияние на язык программирования Си. По этой причине программисты в шутку расшифровывали название BCPL как "Before C Programming Language" («язык программирования, появившийся до языка Си»).

BCPL стал ответом на сложности своего предшественника, языка CPL, разработанного в начале 1960-х. Ричардс создал BCPL, «удалив из полного языка те функции, которые усложняли компиляцию». Первая реализация компилятора, работавшего на IBM 7094 под ОС CTSS, была написана Ричардсом весной 1967 в ходе посещения им исследовательской лаборатории «Project MAC» в МТИ. Язык был впервые описан в документе, представленном на 1969 Spring Joint Computer Conference.
Q9143
язык программирования
Concept
None
Мартином Ричардсом
UNK
None
1966 год
UNK
Q35794
Кембриджском университете
ORG
Q47506
компилятор
Concept
Q797302
B
MEDIA
Q15777
язык программирования Си
Concept
Q2347334
CPL
MEDIA
None
IBM 7094
UNK
None
CTSS
UNK
Q49108
МТИ
ORG
Q810009
BCPL
MEDIA
Q810009
BCPL
MEDIA
Q810009
BCPL
MEDIA
Q810009
BCPL
MEDIA
Q810009
BCPL
MEDIA
1966-01-01T00:00:00Z^^http://www.w3.org/2001/XMLSchema#dateTime
в 1966
DATE
7094-01-01T00:00:00Z^^http://www.w3.org/2001/XMLSchema#dateTime
7094
DATE
+7094^^http://www.w3.org/2001/XMLSchema#decimal
7094
NUMBER
instance of
inception
influenced by
follows