What is assembly language?
A language that replaces machine code with mnemonics and operands to make them easier to read/write.
What does an assembler do?
An assembler translates assembly language into machine code.
What is the purpose of a compiler?
A compiler creates an executable file for a program by translating a high-level language to machine-readable code.
What does it mean to execute a program?
To carry out the instructions for a computer program.
Define high-level language.
A human-readable language written in formal, structured English.
What is the role of an interpreter?
An interpreter translates and executes code line by line. It translates the code into machine-readable code.
What characterizes a low-level language?
Quickly executed by a computer, written in either machine code or assembly.
What is machine code?
A program written using 1s and 0s. A computer can execute this directly.
What is a mnemonic?
A code to help us remember something.
Define operand.
A piece of data that can be changed.
What is a translator in programming?
Executes the programs that programmers write in high-level languages.