Ken Thompson
Kenneth Lane Thompson (born February 4, 1943) is an American pioneer of computer science & Computer Chess Development. 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 programming 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 programming language.
Ken Thompson | |
---|---|
Thompson in 2019 | |
Born | Kenneth Lane Thompson February 4, 1943 New Orleans, Louisiana, U.S. |
Nationality | American |
Alma mater | University of California, Berkeley (B.S., 1965; M.S., 1966) |
Known for | |
Awards |
|
Scientific career | |
Fields | Computer science |
Institutions |
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.