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.”

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Low-level language

A

“Close to machine code and closely related to the design of the machine. One-to-one.”

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Translator

A

“Takes a program written in one programming language and converts it to another.”

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Compiler

A

“Translates high-level language source code into a computer’s machine code.”

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Interpreter

A

“Translates and executes a program one statement at a time.”

How well did you know this?
1
Not at all
2
3
4
5
Perfectly