Mit dem Interpreter Pattern wird die Grammatik einer Sprache beschrieben. Dabei wird ein Interpreter zur Verfügung gestellt, der aus Sätzen dieser Sprache Aktionen ableitet.