Programming languages and Integrated Development Environments Flashcards

1
Q

What is a high level language?

A

Syntax similar to english
designed to be understood by humans

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

What is a low level language

A

controls specific hardware components and is faster than high level languages

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

How does a compiler work?

A

Translates the whole program to form an object code
Runs fast as it is machine code and is an executable file
No need for compiler to be present

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

How does an interpreter work

A

Translates and executes line by line
Takes long to execute because each instruction is translated before execution
Interpreter must be installed to run the program

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

What are the features of an IDE?

A
  • Has an editor to write code
  • Run-time environment
  • Translator
  • Error diagnostics
How well did you know this?
1
Not at all
2
3
4
5
Perfectly