Programming (12th Grade)

What is the difference between a compiled language and an interpreted language?

A compiled language is translated into machine code before execution, while an interpreted language is executed line by line at runtime.