Language Processing System Architecture
publish date: 2026/06/10 22:54:4.310039 UTC
In a basic language processing system architecture, a source language program flows through two main stages before producing results. Drag the correct term into each placeholder.
Source language instructions are fed into a (1), which checks syntax and semantics and generates abstract machine instructions. These instructions are then fed into an (2), which fetches and executes them using data from the environment to produce results.
Correct Answer
Explanation
A language processing system architecture has two main stages: the Translator (which checks syntax and semantics, and generates abstract machine instructions) and the Interpreter (which fetches and executes those abstract machine instructions using data from the environment). For many compilers, the interpreter is a hardware processor; for dynamically typed languages like Python, the interpreter may be a software component.
Reference
Software Engineering, Ian Sommerville, 10th edition
