Kenneth Lane Thompson, (born Feb 4, 1943, New Orleans, La, U.), アメリカのコンピュータ科学者、コンピュータ科学における最高の名誉、1983年A.M. Turing賞の共同受賞者である。 トンプソンとアメリカのコンピュータ科学者デニス・M・リッチーは、ベル研究所で共同研究した「汎用オペレーティングシステム理論の開発、特にUNIXオペレーティングシステムの実装」に対して共同で表彰されました。 コンピュータチップを持つ手。 中央処理装置(CPU)。歴史と社会、科学と技術、マイクロチップ、マイクロプロセッサのマザーボード コンピュータ回路基板
Thompson はカリフォルニア大学バークレー校で電気工学の学士号 (1965) と修士号 (1966) を取得しました。 卒業後、ベル研究所に就職し、そこで初めてMulticsオペレーティング・システム(OS)に取り組んだ。 Multics は、Advanced Research Projects Agency の資金援助を受け、マサチューセッツ工科大学、ベル研究所、GE 社の研究者が共同開発したタイムシェアリングシステムでした。 しかし、AT&T 社(当時のベル研究所の親会社)はプロジェクトから手を引き、1969 年に GE コンピュータを撤去しました。
トンプソンは Multics 用の電子ゲーム「スペース・トラベル」を書き、ベル研究所が製造中止したデジタル機器株式会社 (DEC) PDP-7 ミニコンピューターでプレイしたいと考えました。 そこで彼は、PDP-7用にもっと柔軟なOSを開発し始めた。 トンプソンと、彼に加わったリッチーは、数カ月以内に、それまでのシステムのように特定のコンピュータハードウェアに完全に縛られない新しいOS、UNIXを作り上げた。
UNIXの開発と同時に、トンプソンはリッチーの助けを借りて、1970年にBプログラミング言語を作成した。 1971年にシステムをより新しいPDP-11ミニコンピュータに移行すると、Bの欠点が明らかになり、リッチーは翌年、この言語を拡張してCプログラミング言語を作成した。 C言語と、C++やJavaを含むそのファミリーは、現在でも最も広く使われているコンピュータープログラミング言語の1つである。 1973年、トンプソンとリッチーはUNIXをC言語で書き直しました。
1980年、トンプソンが同じくベル研究所のエンジニアであるジョセフ・H・コンドンと開発したコンピュータチェスプログラム「Belle」が、世界コンピューティングチェス選手権で勝利を収めました。 同年、米国科学アカデミーと米国工学アカデミーの会員に選出された。 1983年には、ベル研究所からフェローの称号を授与された。 また、トンプソンはベル研究所において、Plan 9 (1995) と Inferno (1996) オペレーティングシステムの開発でリッチーに協力しました。 1998年、トンプソンとリッチーは、UNIXの開発に対して、米国国家技術勲章を授与されました。 2000年12月にベル研究所を退社。