基本组合编程语言（），是一种电脑程式设计语言，源自更早的CPL语言，1966年由剑桥大学的马丁·理察德所发展出来的。Richards试着移除了CPL中最复杂的组成，第一支BCPL compiler在IBM 7094电脑中完成。身为早期程式语言的BCPL，如今已不再广泛使用，但它的影响却是深远的，今日流行的C语言即是参考BCPL所设计。BCPL是第一支使用括弧语言，括弧特征在C语言中随处可见，例如
范例.下列是马丁查理斯的 BCPL distribution.Printi