A CPL (Combined Programming Language) foi uma linguagem de programação desenvolvida no início dos anos 60 por Martin Richards na Universidade de Cambridge.
Foi uma das primeiras linguagens a apoiar a programação estruturada, e foi também uma das primeiras a ser implementada num computador.
A CPL foi influente no desenvolvimento de outras línguas, incluindo Pascal e C++.