2.5 - progamming languages, IDE’s Flashcards

1
Q

Programming language

A

A language which can be understood by computers to produce computer
software.

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

High level language

A

A programming language which is close to English in the commands
used making it easier to learn and understand.

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

Low level language

A

A programming language closer to machine code, using less English like
commands making it harder to understand.

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

Translator

A

A piece of software which converts programming language into machine
code which the computer can understand and execute.

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

Compiler

A

Translates everything all at once, will not translate until there are no syntax errors, creates an executable file at the end

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

interpreter

A

translates code line by line, stopping at any syntax errors.

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

Integrated Development Environment (IDE)

A

A piece of software used by developers to write computer code. They often contain features such as translators and syntax highlighters to make it easier to write code.

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

Editor

A

A piece of software used to write computer code.

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

Error diagnostics

A

Tools to help locate and resolve errors in code.

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

Runtime environment

A

A tool which allows code to run on a system for which it was not designed. For example, running a mobile phone app on a desktop computer.

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