American computer scientist and programmer, co-developed the B programming language

Ken Thompson

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.

Born

1943

February 4

Died

Living

Era

1940s

Country

About

Ken, in brief

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.

Source: Wikipedia · CC BY-SA 4.0

Life timeline

Key dates

  1. 1943 Born

Also on February 4

What else happened on this day, through history

See all of February 4 →

The world in 1943

When Ken arrived

Read the year 1943 →

Same-day contemporaries

Also born on February 4

See everything on February 4 →

Same-year contemporaries

Also born in 1943

Read about the year 1943 →

Keep going

More to explore