2.5 - Programming Languages and IDEs Flashcards

(3 cards)

1
Q

Describe the characteristics of a ‘High-level Language’.

A

It uses English-like words, is easier for humans to read and write, must be translated before execution, and is portable across different hardware.
Standard English

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

Describe two differences between a ‘Compiler’ and an ‘Interpreter’.

A

A compiler translates the entire program at once and creates an executable file, while an interpreter translates and runs code line by line and stops when an error is found.

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

Identify four features of an IDE that assist a programmer.

A

An editor for writing code, error diagnostics, a run-time environment, and a debugger for finding errors.

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