Basic Combined Programming Language (BCPL) ist eine in den 60er Jahren entwickelte Programmiersprache. Sie basiert auf Combined Programming Language ( CPL) von der sie die wesentlichen Befehle nutzt. BCPL ist eine assemblerähnliche Programmiersprache, die in den 60er-Jahren entwickelt wurde.