Correct option is C
The correct answer is: (C) Interpreter
Explanation:
An interpreter is a type of software that translates and executes each instruction of a high-level programming language one by one before moving on to the next instruction.
Interpreters are commonly used in software development environments where real-time execution and immediate feedback are required.
Information Booster:
- Compiled languages (e.g., C, C++) use compilers, which translate the entire code before execution.
- Interpreters are slower than compilers because they translate code in real-time.
- Python, JavaScript, and PHP are examples of interpreted languages.
- Debugging is easier with interpreters, as errors are detected during execution rather than after compiling the entire code.
Additional Information:
- Assembler : Converts assembly language code into machine code.
- Multiprocessing : A computing technique that allows a system to execute multiple processes simultaneously.