Мартин Ричардс (родился 21 июля 1940 года) — британский учёный-компьютерщик , известный своей разработкой языка программирования BCPL [3], который является как частью ранних исследований переносимого программного обеспечения , так и предком языка программирования B, изобретенного Кеном Томпсоном в ранних версиях Unix и который Деннис Ритчи, в свою очередь, использовал в качестве основы своего широко используемого языка программирования C.
Ричардс изучал математику в качестве студента бакалавриата в Кембриджском университете и получил Кембриджский диплом по информатике . Его докторская диссертация была посвящена разработке и реализации языков программирования. [4] [5] Он был старшим преподавателем в компьютерной лаборатории Кембриджского университета до выхода на пенсию в 2007 году.
Помимо BCPL, работа Ричардса [6] включает разработку переносимой операционной системы TRIPOS [7] .
В 2003 году он был удостоен премии Computer Pioneer Award от IEEE Computer Society за «новаторскую разработку в области переносимости системного программного обеспечения с помощью языка программирования BCPL». [8]
Ричардс — научный сотрудник колледжа Святого Иоанна при Кембриджском университете .