c.curionodeThe Turing Archive

1968 · Turing Award

Richard Hamming

Extra structure can reveal—and sometimes repair—errors in digital information.

Birth location
1915, Chicago, Illinois, USA
Country labels
United States
At the award
Bell Telephone Laboratories
Subject
Theory & algorithms
Read the award story ↗
Illustrated portrait of Richard Hamming
Original AI-generated illustration by Curionode. MacTutor History of Mathematics archive, University of St Andrews · Likeness reference ↗

01 · A life in computing

The person behind the work

Richard Hamming was a mathematician whose work made digital computation more reliable. At Bell Laboratories he developed error-correcting codes that add structured redundancy to information, allowing certain damaged bits to be identified and repaired. He also worked on numerical methods and automatic programming. His Turing Award recognized this broader combination of contributions, rather than error correction alone, and his teaching influenced generations of engineers.

The contribution, explained

A damaged bit can change a number or corrupt a message. Richard Hamming showed how carefully chosen redundant bits can make some errors detectable and correctable. His award also recognised numerical methods and automatic coding systems: several ways to make computation more dependable.

Why it matters

Error-correcting codes help digital storage and communication remain useful when their physical components are imperfect.

Sources & further reading

  1. Heidelberg Laureate Forum ↗www.heidelberg-laureate-forum.org
  2. Official ACM profile ↗amturing.acm.org
  3. University of Chicago — Richard Hamming ↗www.trailblazers.psd.uchicago.edu