All Exams Test series for 1 year @ ₹349 only
Question

Which of the following is a programme that translates each instruction of high-level language and executes it before passing on to the next instruction?

This question was previously asked in
RRB NTPC 2019 CBT 1 Question Paper (8-Mar-2021) (Shift 2)
The correct answer is
Interpreter

Interpreter Role in High-Level Language Translation

An interpreter is a program designed to read and execute code written in a high-level programming language. It operates by processing the source code instruction by instruction.

  • The interpreter translates a single instruction from the high-level language into machine code (or an intermediate code).
  • It immediately executes that translated instruction.
  • Only after the current instruction is executed does the interpreter move on to the next instruction in the source code.

This sequential, line-by-line execution is the defining characteristic of an interpreter.

Why Other Options Are Incorrect

  • Assembler: Translates assembly language (a low-level language) into machine code. It typically processes the entire program, not instruction by instruction, and is not primarily for high-level languages.
  • Multiprocessing: Refers to the use of multiple processors to execute tasks simultaneously. It is a hardware/system architecture concept, not a language translation method.
  • Data Processing: A broad term for manipulating data. It does not specifically refer to the translation and execution of programming language instructions.

Therefore, the interpreter is the program that matches the description of translating and executing high-level instructions sequentially.

Was this answer helpful?

Similar Questions

  1. Which of the following is the correct way to create a new folder on the desktop in Windows?
  2. Which option in the Control Panel allows a user to add or remove hardware devices in MS Windows?
  3. A modem is connected to a:
  4. Modern computers follow a set of instructions to perform any task. These instructions can be better known as:
  5. Which of the following is the function of the Central Processing Unit (CPU) in a computer?
  6. Select the correct sequence of steps to create a new folder on the desktop?
  7. Which of the following are main subsystems of the Central Processing Unit (CPU)?
  8. Which of the following does NOT impact a computer's general performance?
  9. How many distinct symbols are used in the hexadecimal number system?
  10. Which was the first social media site?

Important Questions from Computer Fundamentals or Terminologies

  1. A ______ can either be malware or hardware. The main purpose of this malware is to record the keys pressed by a user on the keyboard.  

  2. A ______ port transmits one bit of a byte at a time as a single stream of bits. It is meant for transmitting slow data over long distances.

  3. Which of the following is also known as a flash drive?

  4. ________ is a reading device that reads printed text by scanning it character by character. 

  5. Which of the following is not a magnetic disk?  

Need Expert Advice?
Upcoming Exams
RRB ALP
July 28, 2026
RRB Group D
August 03, 2026
Test Series
RRB NTPC img
Railways
RRB NTPC Under Graduate 2026 New Mock Test Series
1459 Tests 2 Tests Free
212 Attempts
4.3(512)
English, Hindi, Telugu +7 More

Start Your Preparation with Prepp Mobile App

Download the app from Google Play & App Store
Download the app from Google Play & App Store
Prepp Mobile App