Interpreter pattern thường được sử dụng trong các ứng dụng diễn dịch các câu hay syntax thành các object tree, để từ đó có thể thực hiện một số phép tính toán hay đánh giá (evaluate).
Trong video này mình sẽ ví dụ với một chương trình máy tính cơ bản, nhập vào một biểu thức dưới dạng string: "3 + 6 - 2" và trả về kết quả "7".