REPL FINAL EXAM PREPARATION 2026
ACCURATE QUESTIONS AND ANSWERS
●● What do we call the sets of instructions that a computer follows?
Answer: A program or software.
●● What is the difference between 'Machine Code' and 'Middle
Languages'? Answer: Machine code is the raw, binary language
understood directly by hardware, while middle languages are abstract,
intermediate representations designed for optimization and portability.
●● What is the specific purpose of a 'Compiler'? Answer: It translates
human-readable source code into low-level machine code or bytecode
that a computer's CPU can directly execute.
●● What does 'Pseudo code' look like in a programming context?
Answer: A plain English, high-level description of a computer program
or algorithm intended for human reading.
●● Name three tech giants that use Python to power their platforms.
Answer: Google, Meta (Instagram), and Netflix.
●● What does it mean to call Python a 'Goldilocks' language? Answer: It
means Python occupies a 'just right' middle ground between two
ACCURATE QUESTIONS AND ANSWERS
●● What do we call the sets of instructions that a computer follows?
Answer: A program or software.
●● What is the difference between 'Machine Code' and 'Middle
Languages'? Answer: Machine code is the raw, binary language
understood directly by hardware, while middle languages are abstract,
intermediate representations designed for optimization and portability.
●● What is the specific purpose of a 'Compiler'? Answer: It translates
human-readable source code into low-level machine code or bytecode
that a computer's CPU can directly execute.
●● What does 'Pseudo code' look like in a programming context?
Answer: A plain English, high-level description of a computer program
or algorithm intended for human reading.
●● Name three tech giants that use Python to power their platforms.
Answer: Google, Meta (Instagram), and Netflix.
●● What does it mean to call Python a 'Goldilocks' language? Answer: It
means Python occupies a 'just right' middle ground between two