What is machine code?
A programming language that consists of instructions written in binary
A high-level programming language
Another name for assembly code
What is a high-level language?
A programming language close to the computer's instruction set
A programming language close to the programmer's spoken/written language
A series of binary digits
What is a low-level language?
A programming language used by beginners
Which of these is a high-level language?
Python
Assembly language
Machine code
What is the purpose of a translator?
To turn machine code into object code
To turn source code into machine code
To turn machine code into source code
In machine code, what are the two parts of an instruction?
Opcode and logical operator
Opcode and operand
Opcode and data
What does assembly language use?
Mnemonics
Binary
English statements
What is the difference between a compiler and an interpreter?
A compiler translates all code in one go while an interpreter translates one instruction at a time
An interpreter translates all code in one go while a compiler translates one instruction at a time
A compiler translates source code into object code while an interpreter translates object code into source code
What is an instruction set?
The set of instructions in high-level language
The set of instructions a processor understands
The set of instructions a programmer uses in a particular program
What does an assembler do?
Converts a high-level language into assembly language
Converts machine code into assembly language
Converts assembly language into machine code