Question 1 Report
The diagram below shows the stages of translating and running a high-level program.
(a) State what is meant by "source code". [1]
(a) "Source code" is the program written by the programmer in a high-level (or assembly) language before it is translated. [1]
It is the human-readable form of the program, containing keywords, variable names, and structures that make sense to the programmer. The source code must be translated by a compiler, interpreter, or assembler into machine code (object code) before the CPU can execute it. The diagram shows this translation pipeline: Source code -> Translator -> Object code (machine code) -> CPU.
Everything you need to excel in your exams