Pioneers in Computer Science
Pioneers in CS
Back
Ken Thompson
Cold Warprogramming languagesoperating systems

Ken Thompson

Kenneth Lane Thompson is an American pioneer of computer science

1943 – presentU.S.AContribution: 1967

Introduction

Ken Thompson (born 1943) is an American computer scientist and co-creator of the Unix operating system and the C programming language. He played a key role in the development of the original Unix system, including the creation of important tools and utilities. Thompson's work has had a lasting impact on the field of operating systems and software development.

Key Achievement

Created the Unix operating system, the B programming language, Plan 9 operating system, the first machine to achieve a Master rating in chess, and the UTF-8 encoding at Bell Labs and the Go programming language at Google.

Biography

Kenneth Lane Thompson 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. 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.

Notable Works

Plan 9

Other

1992

Belle

Other

Go

Other

ed

Other

dbm

Other

Did You Know?

  • Kenneth Lane Thompson (born February 4, 1943) is an American pioneer of computer science.
  • 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.
  • In 1983, he won the Turing Award with his long-term colleague Dennis Ritchie.

Awards

IEEE Emanuel R. Piore Award1982
Turing Award1983
ACM Software System Award1983
IEEE Richard W. Hamming Medal1990
Computer Pioneer Award1994
Computer History Museum Fellow1997
National Medal of Technology and Innovation1998
Tsutomu Kanai Award1999
Harold Pender Award2003
Japan Prize2011
National Inventors Hall of Fame2019
ACM Fellow2020

Institutions

Bell Labs

1966–2000

Google

2006–

Education

University of California, Berkeley

Bachelor of Science

1965

University of California, Berkeley

Master of Science

1966