METAFONT ist eine abstrakte Beschreibungssprache zur Definition von
Vektorschriften. Es ist auch der Name des zugehörigen
Interpreters, der den Metafont-Code ausführt und
Bitmap-Schriften bestimmter Auflösung erzeugt. Es wurde von
Donald E. Knuth als Begleiter von
TeX entwickelt, um den zweiten Band von
The Art of Computer Programming zu setzen, da er mit dem Resultat des Fotosatzes des ersten Bandes unzufrieden war. METAFONT ist speziell entworfen, um TeX zu unterstützen, und ist deshalb auch Teil vieler TeX-Distributionen.