In an interpreted language, the source code is not directly translated by the target machine. In a compiled language, the target machine directly translates the program. What is the difference between compilation and interpretation? 6 How is source code interpreted in interpreted language?.5 What’s the difference between compiled and interpreted programs?.3 What is the difference between compilation and execution?.