سلام. پیشنهاد میکنم کتاب Crafting Interpreters رو بخونید. نیمه اول کتاب در مورد ایجاد یک زبان مفسری ساده با استفاده از جاواست.
https://craftinginterpreters.com/