Ken Thompson gyermekkori óta elbűvöli a logikát.Mint később megjegyezte, még az általános iskolában is megoldja a bináris rendszer számtani problémáit. Ez a szerelem a számítógépes világhoz vezetett, ahol eredményei összehasonlíthatatlanok és mindig eredetiek voltak.
1943-ban Ken született New Orleans-ban (államLouisiana). Fiatal korában Ken Thompson a kaliforniai Berkeley Egyetemen tanult. Az 1965–1966 években először baleseti és mesterfokozatot kapott az elektronikus eszközök és az információs rendszerek tudománya területén. Felügyelője Alvin Berlemkamp volt.
1966-ban, nagy képességekkel mutatvaKen Thompson tudósát befogadták a hatalmas Bell Labs vállalatba, amelyet a legnagyobb és leghíresebb kutatási központként ismertek, amely az elektronikára és a számítógépes technológiára összpontosít. Székhelye Murray Hillben található. Mielőtt a fiatal fejlesztők megérkeztek, a Bell Labs megtervezte a MAC-t. Ennek keretében létrehozták a CTSS operációs rendszert. Aztán a laboratórium elkezdett dolgozni a Multix-en.
Itt Ken találkozott Dennis Ritchie-vel.Hasonlóan gondolkodtak és elkezdtek együtt dolgozni más laboratóriumi tudósokkal. Ken Thompson és Dennis Ritchie asztali kis személyi számítógépekkel látta a jövőt. Rájöttek, hogy ezeknek a számítógépeknek olyan mechanizmusra van szükségük, amely vezérli a számítógép hardverét, dolgozik a fájlokkal, végrehajtja az alkalmazási programokat, valamint a bemeneti és kimeneti műveleteket. Tehát az ötlet egy új operációs rendszer létrehozásáról szólt. A 70-es évek során Thompson és Ritchie a UNIX-on dolgozott. Első verzióit Thompson szinte egyedül készítette, Ritchie később csatlakozott.
Ugyanakkor Ken Thompson feltalálta Bonot ésmajd - a B nyelv, amelynek alapján később létrehozták a C nyelvet, és elkezdte fejleszteni a „Űrutazás” játékot. A játék során a naprendszert testével szimulálták. Az űrhajóra bolygókra vagy műholdakra kellett leszállniuk. A laboratórium elhagyta a Multix projektet.
A 18. század óta az emberek megpróbálták a sakkot létrehozniautomatikus gépek. A kísérlet 1983-ban sikeres volt, amikor Thompson és Condon létrehozta a Belle-t, az első számítógépet, amely elérte a sakkmester szintjét. Thompson programot írt a végjátékok teljes felsorolására 4–6 figurára.
A 80-as évek közepén kezdődött a Thompson, a Bell Labstervezzen egy új operációs rendszert, amely állítólag helyettesítené a UNIX-ot. Ezt a "9. terv" -nek hívták. Ebben az időben a C ++ nyelv korai változatát is kipróbálta, ám negatív hozzáállását fejezte ki vele szemben, nem hagyta jóvá a nyelv alapját képező ötleteket.
1992-ben Rob Pike-vel közösen voltkifejlesztett utf-8 kódolást, amely a világháló alapját képezte. A 90-es években, Ritchie-vel és a Bell Labs más kutatóival együtt elindította az Inferno operációs rendszer kialakításának folyamatát.
2000-ben Thompson elhagyta a Bell Labs-t.2006-ig az Entrisphere-en dolgozott, majd a Google-ba költözött, ahol továbbra is a Go nyelvén dolgozik. Ez a tehetséges tudós a jövőben felfedi az összes kreatív potenciálját.
Életében a legfontosabb dolog a UNIX és a programozási nyelv létrehozása. C. Ken Thompson, akinek életrajzát a cikkben tárgyalták, életében számos díjat kapott.
1983-banThompson és Ritchie együtt kapott a Turing-díjat. 1990-ben elnyerte az IEEE Richard Hamming éremét a UNIX operációs rendszer és a C nyelv elkészítéséért, 1994-ben pedig a Számítógépes hardver úttörője érem, Ritchie-vel együtt.