I 1964 lanserte Garwicks språket Gargoyle, som et verktøy for å skrive kompilator. I perioden 1967–1969 laget han det ALGOL 60-baserte språket GPL, , også kjent som .