2.5 Languages and IDE Flashcards
1
Q
What does IDE stand for?
A
- Integrated development environment
1
Q
What are features of IDE?
A
- Syntax highlighting
- Error diagnostics
- Run time environment
- Editor
- Translator
2
Q
What are the advantages of IDE?
A
- Syntax highlighting ; more readable
- Error diagnostics ; finds bugs
- Run time environment ; see program change
- Editor ; write code
- Translator ; saves time
3
Q
What are examples of high level languages?
A
- Python
- Pseudocode
- JavaScript
4
Q
What is high level language?
A
- Human readable code
- Translated into machine code
5
Q
What is low level language?
A
- Machine specific code
- Computer readable
- Untranslated
6
Q
What are the advantages of high level languages?
A
- Human readable ; easier to write and read
- Portable ; less code written
7
Q
What are the disadvantages of high level languages?
A
- Requires translation ; takes up time
8
Q
What are the advantages of low level languages?
A
- No translation ; saves time
9
Q
What are the disadvantages of low level languages?
A
- Difficult to read ; cannot understand purpose of code
- Not portable ; has to be rewritten
10
Q
What is assembly language?
A
- Pneumonics
- Hexadecimals