Name the first generation
Name the second generation
Name the third generation
Name the fourth generation
Do each of these generations need a translator and if they do, what do they need?
What is an assembler?
A programmer writes a program in a second generation programming language. What has to be done to this program before it can be executed?
What is a compiler?
What is an interpreter?
Give some information about the compiler.
Give some information about the interpreter.
When do you use a compiler?
When do you use an interpreter?
What are the disadvantages of programming in low level?
What are the characteristics of high level languages?
What is meant by Imperative?
What is meant by Declarative?
Why are there so many third generation programming languages?
What is meant by high level language?
What is the relationship between high level language with machine code?
What is the relationship between low level and machine code?
What is the contrast between high level language and low level language?