Дизайн на интерпретатори (Interpreter Design)
Дизайнът на интерпретатори (Interpreter Design) е инженерната дисциплина по създаване на програми, изпълняващи директно изходен код без предварителна компилация в машинен код.
Съвременните интерпретатори използват байткод виртуални машини и Just-In-Time (JIT) компилация за постигане на висока производителност.