Describe the role of a Translator
Ensures code is executable (in binary form for processor to handle) because processors can’t understand the English-like instructions used by programmers when coding in high level languages.
State the two types of translator
Compiler and Interpreter
Describe the role of a Compiler
Translates source code into object code. Object code is held in a new file and does not need translator software to run.
List 4 features of a compiler
Describe the role of an Interpreter
Translates source code directly into machine code. The translator runs throughout this translation and execution process.
List 4 features of an Interpreter