2.5.1 Languages Flashcards
1
Q
High-level language
A
“Designed to allow the expression of a computer program in a way that reflects the problem being solved rather than the details of how the solution is produced. One-to-many.”
2
Q
Low-level language
A
“Close to machine code and closely related to the design of the machine. One-to-one.”
3
Q
Translator
A
“Takes a program written in one programming language and converts it to another.”
4
Q
Compiler
A
“Translates high-level language source code into a computer’s machine code.”
5
Q
Interpreter
A
“Translates and executes a program one statement at a time.”