A programming language for describing fonts, written by Donald Knuth. A Metafont program will generate a bitmap of a given typeface at a given size for a given output device.