TMG je kompilátor kompilátor-to- vytvořil Robert M. McClure a byla předložena sdružení pro výpočetní techniku v roce 1968, prováděné Douglas McIlroy. TMG pracoval zejména na OS / 360 a na počátku UNIX systémů , a byla použita k vytvoření EPL, primitivní verzi PL / I jazyka .
V roce 1970, Ken Thompson chtěla napsat kompilátor z FORTRAN v TMG na PDP-7 , ale místo toho vytvořili jazyk B , předchůdce jazyka C silně ovlivněna BCPL .