بی سی پی ال (BCPL) یک زبان برنامهنویسی کامپیوتری است که توسط Martin Richards از دانشگاه کمبریج (Cambridge) در سال ۱۹۶۶ طراحی شد.
BCPL در ابتدا با هدف نوشتن کامپایلر برای سایر زبانها طراحی شده بود، هم اکنون استفاده از بی سی پی ال معمول نمیباشد. اما هنوز تاثیر آن به خاطر زبان B احساس میشود، زبانی که زبان برنامه نویسی C روی آن پایه گذاری شدهاست.