Softwares

What is the name for the process that is used to convert a series of instructions or programs, written in a high-level language into instructions (or a program) that can be run on a computer?

Verified Answer
A. Assembling
B. Compiling
C. Translating
D. Uploading
E. None of these

Explanation:

(C) Translating is the general term for converting code from one programming language (e.g., high-level) to another (e.g., machine language). (B) Compiling is a specific method of translation. (A) Assembling translates assembly language. (D) Uploading is transferring files. Given the options, 'translating' is the most encompassing term. Thus, (C) Translating is correct.