Кен Томпсон с детства был очарован логикой.Як він відзначав згодом, навіть у початковій школі він вирішував би арифметичні задачі в двійковій системі. Ця любов привела його в комп'ютерний світ, де досягнення його були незрівнянні і завжди оригінальні.
У 1943 році Кен народився в Новому Орлеані (штатЛуїзіана). В юності Кен Томпсон навчався в Каліфорнійському університеті Берклі. У 1965-1966 роках отримав спочатку ступінь бакалавра і магістра наук по електронним пристроям і інформаційних систем. Його науковим керівником був Елвін Берлемкемп.
У 1966 році виявляє великі здібностівчений Кен Томпсон був прийнятий в потужну корпорацію Bell Labs, відому як найбільший і найславетніший дослідний центр, який займається електронікою і обчислювальною технікою. Її штаб-квартира розташована в Мюррей Хілл. До приходу молодих розробників Bell Labs проектував MAC. У його рамках було створено ОС CTSS. Потім лабораторія почала працювати над Multix.
Тут Кен зустрівся з Деннісом Рітчі. Вони стали однодумцями і почали працювати разом з іншими вченими лабораторії. Кен Томпсон і Денніс Рітчі побачили майбутнє за настільними маленькими персональними комп'ютерами. Вони зрозуміли, що таким комп'ютерам потрібен механізм, керуючий апаратними засобами комп'ютера, який здійснює роботу з файлами, виконання прикладних програм, операції введення і виведення. Так виникла ідея про створення нової операційної системи. Всі 70-і роки Томпсон і Рітчі працювали над UNIX. Її перші версії були створені Томпсоном практично поодинці, а Рітчі підключився пізніше.
Одночасно Кен Томпсон винайшов мову Bon, апотім - мова B, на основі якого був пізніше створений мову C, і почав розробляти гру «Космічні подорожі». У грі моделювалася Сонячна система з її тілами. Космічний корабель було потрібно посадити на планети або супутники. Лабораторія відмовилася від проекту Multix.
З XVIII століття люди намагалися створити шаховіавтомати. Спроба вдалася в 1983 році, коли Томпсон і Кондон створили Belle, перший комп'ютер, який досяг рівня шахового майстра. Томпсон написав програму повного перерахування ендшпілів для 4-6 фігур.
В середині 80-х років Томпсон в Bell Labs почавпроектувати нову ОС, яка повинна була стати заміною UNIX. Вона називалася «план 9». Також в цей час він здійснював тестування ранніх версій мови C ++, але висловив до нього негативне ставлення, що не схвалюючи ідеї, що лягли в основу мови.
У 1992 році спільно з Робом Пайком їм буларозроблена кодування utf-8, яка стала основною для World Wide Web. У 90-ті роки спільно з Рітчі і іншими дослідниками з Bell Labs він почав процес формування операційної системи Inferno.
У 2000 році Томпсон покинув Bell Labs. До 2006 року працював в Entrisphere, потім перейшов в Google, де трудиться і зараз над мовою Go. Цей обдарований учений в майбутньому може розкрити весь свій творчий потенціал.
Головне в його житті - створення UNIX та мови програмування C. Кен Томпсон, біографія якого була розглянута в статті, отримав за своє життя багато нагород.
У 1983 р Томпсон і Рітчі разом отримали премію Тьюринга. У 1990 році їм була вручена медаль Річарда Хеммінга з IEEE за створення ОС UNIX і мови C. У 1994 - медаль «Піонер комп'ютерної техніки», також спільно з Рітчі.