La Habana, Cuba. – El pionero en las ciencias de la computación, Kenneth, Ken, Lane Thompson, nace en New Orleans, Luisiana, Estados Unidos, el 4 de febrero de 1943. Su trabajo con el lenguaje de programación B y el sistema operativo UNIX y Plan 9 para los laboratorios Bell. Se le adjudica a Thompson, junto a Dennis Ritchie, la creación de UNIX. En 1965 se diploma en ciencias y en 1966 consigue un máster en ingeniería eléctrica y ciencias de la computación, por la universidad de California.

En los años 60, Thompson y Dennis Ritchie trabajaron el sistema operativo Multics. Mientras escribía Multics, Thompson creó el lenguaje de programación B, al que llamó así por su esposa, Bonnie. Tanto Thompson como Ritchie abandonaron el desarrollo de Multics por su creciente complejidad, y en 1969 crean el sistema operativo UNIX. Thompson también diseñó el lenguaje de programación B, un precursor del C. También trabajó en el desarrollo de la minicomputadora PDP-11 y en la introducción de las pipes o tuberías en los sistemas operativos.

En el 2 de septiembre de 1992, crea junto a Rob Pike el código de caracteres UTF-8, pero no fue presentado oficialmente hasta enero de 1993 en una conferencia en San Diego. Junto con Joseph Condon, creó el hardware y el software para Belle, un ordenador de ajedrez. Más adelante, con la ayuda del experto ajedrecista John Roycroft. A finales de 2000, Thompson se retiró de los laboratorios de Bell, para trabajar en Entrisphere donde estuvo hasta 2006. Después pasó a trabajar para Google en el desarrollo del lenguaje Go.