Donald E. Knuth a décidé de créer un nouveau système typographique qui sera appelé TEX, parce que le système d'impression des volumes de son livre The Art of Computer Programming avait changé ; Knuth trouva horrible le résultat du nouveau système.
Le but de TEX était d'avoir un système qui produirait toujours les mêmes documents indépendamment de la machine utilisée. Knuth a aussi décrit la famille de fontes Computer Modern et le langage METAFONT de description de fontes.
Le travail débuté en 1977 fut terminé (les langages ont été gés ) en 1989. TEX et METAFONT n'évoluent plus sauf pour correction de bogues mineures (les versions de TEX sont numérotées suivant les décimales de