Intent Given a language, define a representation for its grammar along with an interpreter that uses the representation to interpret sentences in the language.
Explanation Real-world example
The halfling kids are learning basic math at school. They start from the very basics “1 + 1”, “4 - 2”, “5 + 5”, and so forth.
In plain words
Interpreter pattern interprets sentences in the desired language.
Wikipedia says
In computer programming, the interpreter pattern is a design pattern that specifies how to evaluate sentences in a language.