Answer:
1- Compilation:
* Programs can be translated into machine language.
* Very fast program execution, once the translation process is complete.
* Most production implementations of language such as C,COBOL,and Ada are by compiler.
2- Pure Interpretation:
* Has the Advantage of allowing easy implementation of many source-level debugging operations.
* The serious disavantage the execution is 10 to 100 times slower than in compiled systems.
3- Hybrid Implementation System:
* Small translation cost.
* Medium execution speed.
From this book :
Concepts of Programming Languages (7th Edition)
Robert W.Sebesta