Question: what are the three general methods of implementing a programming language?
Answer: Three general methods of implementing a programming language are compilation, pure interpretation, and hybrid implementation.