Ken Thompson

Ken Thompson
Thompson, 2019
Born
Kenneth Lane Thompson

(1943-02-04) February 4, 1943
EducationUniversity of California, Berkeley (BS, MS)
Known for
Awards
  • IEEE Emanuel R. Piore Award (1982)[1]
  • Turing Award (1983)
  • Member of the National Academy of Sciences (1985)[2]
  • IEEE Richard W. Hamming Medal (1990)
  • Computer Pioneer Award (1994)
  • National Medal of Technology (1998)
  • Tsutomu Kanai Award (1999)
  • Harold Pender Award (2003)
  • Japan Prize (2011)
Scientific career
FieldsComputer science
Institutions
Websitehttp://cs.bell-labs.co/who/ken/

Kenneth Lane Thompson (born February 4, 1943) is an American pioneer of computer science. Thompson worked at Bell Labs for most of his career where he designed and implemented the original Unix operating system. He also invented the B programming language, the direct predecessor to the C language, and was one of the creators and early developers of the Plan 9 operating system. Since 2006, Thompson has worked at Google, where he co-developed the Go language. A recipient of the Turing award,[3] he is considered one of the greatest computer programmers of all time.[4][5][6]

Other notable contributions included his work on regular expressions and early computer text editors QED and ed, the definition of the UTF-8 encoding, and his work on computer chess that included the creation of endgame tablebases and the chess machine Belle. He won the Turing Award in 1983 with his long-term colleague Dennis Ritchie.

  1. ^ "IEEE Emanuel R. Piore Award Recipients" (PDF). IEEE. Archived from the original (PDF) on Nov 24, 2010. Retrieved Mar 20, 2021.
  2. ^ Cite error: The named reference nasmember was invoked but never defined (see the help page).
  3. ^ "A.M. Turing Award Winners by Year". amturing.acm.org. Retrieved Jan 29, 2025.
  4. ^ Naskar, Vivek (Jun 9, 2021). "11 Most Influential & Greatest Programmers Of All Time - The Developer Story". thedeveloperstory.com. Retrieved Jan 29, 2025.
  5. ^ Hossain, Md Zakir (Feb 1, 2023). "Top 10 Greatest Programmers in the World of all Time". Medium. Retrieved Jan 29, 2025.
  6. ^ "Top Programmers in the World of All Time". GeeksforGeeks. Sep 26, 2019. Retrieved Jan 29, 2025.