What is machine code? (2 points)
Opcode: operation code / instruction
Operand: either data or memory address where data is held
What is an instruction set? (1 point)
What is assembly language? (2 points)
In assembly language, what were the two major improvements? (2 improvements) (compared to writing in machine code)
The next stage in the development of programming languages was assembly language
This featured two major improvements:
What advantages did assembly code bring to programmers? (1 point)
What disadvantages did assembly code bring to programmers? (1 point)
What is an imperative high-level language? (2 points)
Why do people program in high-level? (1 point)
This is an example of abstraction
How are high-level language statements translated into machine code? (2 points)
Advantages of high-level vs low-level languages (3 advantages)
Disadvantages of high-level vs low-level languages (3 disadvantages)
Are machine-code and assembly language high-level languages or low-level languages?
low-level languages