BCPL (
Basic Combined Programming Language) is een
programmeertaal voor
computers, ontwikkeld door Martin Richards van de
Universiteit van Cambridge. Oorspronkelijk was ze bedoeld als programmeertaal voor
compilers van andere programmeertalen. Al wordt ze tegenwoordig niet vaak meer gebruikt, ze was zeer invloedrijk, omdat
Dennis Ritchie deze taal indirect gebruikte als basis voor de tegenwoordig veelgebruikte programmeertaal
C.