Ken Thompson หลงใหลในตรรกะมาตั้งแต่เด็กดังที่เขาสังเกตในภายหลังแม้ในโรงเรียนประถมเขาจะแก้ปัญหาเลขคณิตในระบบเลขฐานสอง ความรักครั้งนี้ทำให้เขาเข้าสู่โลกของคอมพิวเตอร์ซึ่งความสำเร็จของเขาไม่มีใครเทียบได้และเป็นของดั้งเดิมเสมอ
ในปีพ. ศ. 2486 เคนเกิดในนิวออร์ลีนส์ (รัฐหลุยเซียน่า) ในวัยหนุ่มเคนทอมป์สันศึกษาที่มหาวิทยาลัยแคลิฟอร์เนียเบิร์กลีย์ ในปีพ. ศ. 2508-2509 เขาได้รับปริญญาตรีและปริญญาโทด้านอุปกรณ์อิเล็กทรอนิกส์และระบบสารสนเทศเป็นครั้งแรก ที่ปรึกษาทางวิทยาศาสตร์คือ Alvin Berlemkemp
ในปีพ. ศ. 2509 แสดงให้เห็นถึงความสามารถที่ยอดเยี่ยมKen Thompson นักวิทยาศาสตร์เข้ารับการรักษาใน Bell Labs ของ บริษัท ที่มีอำนาจซึ่งเป็นที่รู้จักในฐานะศูนย์วิจัยที่ใหญ่ที่สุดและมีชื่อเสียงที่สุดสำหรับอุปกรณ์อิเล็กทรอนิกส์และคอมพิวเตอร์ สำนักงานใหญ่ตั้งอยู่ที่ Murray Hill Bell Labs ออกแบบ MAC ก่อนที่จะเข้าร่วมกับนักพัฒนารุ่นใหม่ ภายในเฟรมเวิร์ก CTSS OS ถูกสร้างขึ้น จากนั้นห้องทดลองก็เริ่มทำงานกับ Multix
ที่นี่เคนได้พบกับเดนนิสริตชี่พวกเขากลายเป็นคนที่มีใจเดียวกันและเริ่มทำงานร่วมกับนักวิทยาศาสตร์คนอื่น ๆ ในห้องปฏิบัติการ Ken Thompson และ Dennis Ritchie มองเห็นอนาคตในคอมพิวเตอร์ส่วนบุคคลขนาดเล็กแบบตั้งโต๊ะ พวกเขาตระหนักว่าคอมพิวเตอร์ดังกล่าวต้องการกลไกในการควบคุมฮาร์ดแวร์ของคอมพิวเตอร์จัดการไฟล์รันโปรแกรมแอพพลิเคชั่นและดำเนินการอินพุตและเอาต์พุต นี่คือวิธีที่แนวคิดในการสร้างระบบปฏิบัติการใหม่ปรากฏขึ้น ตลอดช่วงทศวรรษ 1970 ธ อมป์สันและริตชี่ทำงานใน UNIX เวอร์ชันแรกถูกสร้างขึ้นโดยทอมป์สันเกือบคนเดียวและริตชี่เข้าร่วมในภายหลัง
ในเวลาเดียวกัน Ken Thompson ได้คิดค้นภาษา Bon และจากนั้น - ภาษา B บนพื้นฐานของภาษาซีที่ถูกสร้างขึ้นในภายหลังและเริ่มพัฒนาเกม "การเดินทางในอวกาศ" เกมดังกล่าวได้จำลองระบบสุริยะด้วยร่างกาย ยานอวกาศต้องลงจอดบนดาวเคราะห์หรือดาวเทียม ห้องปฏิบัติการละทิ้งโครงการ Multix
ตั้งแต่ศตวรรษที่ 18 ผู้คนได้พยายามสร้างหมากรุกเครื่องจักรอัตโนมัติ ความพยายามนี้ประสบความสำเร็จในปี 1983 เมื่อทอมป์สันและคอนดอนสร้างเบลล์คอมพิวเตอร์เครื่องแรกที่ก้าวไปสู่ระดับปรมาจารย์หมากรุก ทอมป์สันเขียนโปรแกรมสำหรับการแจกแจง endgames แบบสมบูรณ์สำหรับ 4-6 ชิ้น
ในช่วงกลางทศวรรษที่ 1980 Thompson ที่ Bell Labs ได้เริ่มขึ้นออกแบบระบบปฏิบัติการใหม่ที่ควรจะมาแทนที่ UNIX เรียกว่าแผน 9 นอกจากนี้ในเวลานี้เขาได้ทำการทดสอบภาษา C ++ รุ่นแรก ๆ แต่แสดงทัศนคติเชิงลบต่อภาษานั้นโดยไม่ยอมรับความคิดที่เป็นพื้นฐานของภาษา
ในปี 1992 ร่วมกับ Rob Pike เขาเป็นการเข้ารหัส utf-8 ได้รับการพัฒนาซึ่งกลายเป็นสิ่งสำคัญสำหรับเวิลด์ไวด์เว็บ ในปี 1990 เขาทำงานร่วมกับ Ritchie และนักวิจัยของ Bell Labs คนอื่น ๆ เพื่อเริ่มกระบวนการสร้างระบบปฏิบัติการ Inferno
Thompson ออกจาก Bell Labs ในปี 2000จนถึงปี 2549 เขาทำงานในเอนทริสเฟียร์จากนั้นย้ายไปที่ Google ซึ่งเขายังคงทำงานกับภาษา Go นักวิทยาศาสตร์ที่มีพรสวรรค์คนนี้สามารถเปิดเผยศักยภาพในการสร้างสรรค์ของเขาได้อย่างเต็มที่ในอนาคต
สิ่งสำคัญในชีวิตของเขาคือการสร้าง UNIX และภาษาโปรแกรม C Ken Thompson ซึ่งมีการกล่าวถึงชีวประวัติของเขาในบทความนี้ได้รับรางวัลมากมายในชีวิตของเขา
ในปี 2526 ก.Thompson และ Ritchie ได้รับรางวัล Turing Prize ด้วยกัน ในปี 1990 พวกเขาได้รับรางวัล Richard Hamming Medal จาก IEEE สำหรับการพัฒนาระบบปฏิบัติการ UNIX และภาษา C ในปี 1994 พวกเขาได้รับรางวัล Computer Pioneer Medal ร่วมกับ Ritchie