Martin Richards (computer scientist)

Martin Richards (computer scientist)

Martin Richards is a British computer scientist best known for his development of the BCPL programming language which is both part of early research into portable software, and the ancestor of the B programming language invented by Ken Thompson in early versions of Unix and which Dennis Ritchie in turn used as the basis of his widely used C programming language.

Richards studied mathematics as an undergraduate student at Cambridge University and took the Cambridge Diploma in Computer Science. His PhD was on programming language design and implementation. He was a senior lecturer at the University of Cambridge Computer Laboratory until his retirement in 2007.

In addition to BCPL Richards' work includes the development of the TRIPOS portable operating system.

He was awarded the IEEE Computer Society's "Computer Pioneer Award" in 2003 for 'pioneering system software portability through the programming language BCPL'.

Richards is a fellow of St Johns College at the University of Cambridge.

External links


Wikimedia Foundation. 2010.

Игры ⚽ Нужен реферат?

Look at other dictionaries:

  • Martin Richards — may refer to: Martin Richards (computer scientist) Martin Richards (police officer) Martin Richards (producer) This disambiguation page lists articles associated with the same personal name. If an …   Wikipedia

  • Richards (surname) — Richards is an English surname,and was brought to England in the great wave of migration following the Norman Conquest of 1066. It may refer to many people.A* Alfred Richards, one of several people including **Alfred Richards, South African… …   Wikipedia

  • Пионер компьютерной техники — Медаль «Пионер компьютерной техники» (Computer Pioneer)  самая престижная награда Компьютерного сообщества IEEE (англ. IEEE Computer Society), учреждена в 1981 году. Вручается за выдающиеся достижения в компьютерных науках, притом… …   Википедия

  • List of Yale University people — Yalies are persons affiliated with Yale University, commonly including alumni, current and former faculty members, students, and others. Here follows a list of notable Yalies. Dynamic listNotes: * LL.B. (Legum Baccalaureum) is a graduate degree… …   Wikipedia

  • List of Harvard University people — The list of Harvard University people includes notable graduates, professors and administrators affiliated with Harvard University. For a list of notable non graduates of Harvard, see notable non graduate alumni of Harvard. For a list of Harvard… …   Wikipedia

  • MacArthur Fellows Program — For the award in the field of ecology, see Robert H. MacArthur Award. The MacArthur Fellows Program or MacArthur Fellowship (nicknamed the Genius Award) is an award given by the John D. and Catherine T. MacArthur Foundation each year to typically …   Wikipedia

  • List of Jurassic Park characters — The following is a list of characters from Michael Crichton s novels Jurassic Park and its sequel, The Lost World. Details are also given on the characters roles in Steven Spielberg s film adaptations, Jurassic Park and The Lost World: Jurassic… …   Wikipedia

  • List of English people — This is a partial list of English people of note and of some notable individuals born in England, alphabetically within categories.Actors and actresses*Dame Julie Andrews (born 1935) *Naveen Andrews (born 1969) *Gabrielle Anwar (born 1970) *Rowan …   Wikipedia

  • List of transgender people — The people on this list have been selected because their fame or notoriety is in some way due or connected to their transgender identity or behaviour. Each person in this list has their own Wikipedia article, where each subject can be studied in… …   Wikipedia

  • List of Columbia University people — This is a partially sorted list of notable persons who have had ties to Columbia University.Nobel laureatesAs of October 2006, 76 Nobel laureates are associated with Columbia University. 39 Nobel laureates are the alumni of Columbia University.… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”