Martin Richards (nacido el 21 de julio de 1940) es un informático británico conocido por su desarrollo del lenguaje de programación BCPL, que es parte de la investigación temprana en software portátil, y el antepasado del lenguaje de programación B inventado por Ken Thompson en las primeras versiones de Unix y que Dennis Ritchie a su vez usó como base de su lenguaje de programación C ampliamente utilizado.
Martin Richards y Dennis Ritchie trabajaron juntos en el lenguaje de programación C.