Compiled languages are translated directly into the machine code that the processor can execute.  It would be like taking a cookbook written in Greek, and getting it translated to a cookbook written in English.  Once you have the translated cookbook, you can then follow the recipes (as can everyone else that reads English).

Interpreted languages are translated on the fly.  It would be like having a professional Greek interpreter sitting next to you, and you'd go "ok, what next?" and the Greek guy would be "Add half a cup of broth" and so on.  The upside is that you didn't have to wait for him to translate the whole damn book, and if the original author makes changes to the book in Greek, you don't have to go retranslate it.  The downside is that now whoever wants to use the recipe book has to have the Greek guy sitting next to them.

Compiled languages are usually faster to run, but they require a "build" step which can be time consuming, and is effectively when the translation to machine code is done.

Interpreted languages don't usually require a 'build' step, but they usually don't run quite as fast, because they need to have the interpreter there, translating everything as the program runs.
සම්පාදනය කරන ලද භාෂා ප්‍රොසෙසරයට ක්‍රියාත්මක කළ හැකි යන්ත්‍ර කේතයට කෙලින්ම පරිවර්තනය වේ. එය හරියට ග්‍රීක භාෂාවෙන් ලියා ඇති කුක් පොතක් ගෙන එය ඉංග්‍රීසියෙන් ලියා ඇති කුක් පොතකට පරිවර්තනය කිරීමක් වැනිය. ඔබ පරිවර්තන කුක් පොත ලබා ගත් පසු, ඔබට වට්ටෝරු අනුගමනය කළ හැකිය (ඉංග්‍රීසි කියවන අනෙක් සියල්ලන්ට මෙන්). පරිවර්ථනය කරන ලද භාෂා පියාසර කරන විට පරිවර්තනය වේ. එය වෘත්තීය ග්‍රීක පරිවර්තකයෙකු ඔබ අසල වාඩි වී සිටිනවා හා සමාන වනු ඇත, ඔබ &quot;හරි, ඊළඟට කුමක් ද?&quot; සහ ග්‍රීක පුද්ගලයා &quot;හොදි කෝප්ප භාගයක් එකතු කරන්න&quot; යනාදියයි. උඩු යටිකුරු වන්නේ ඔහු මුළු අමන පොත පරිවර්තනය කරන තෙක් ඔබට බලා සිටීමට සිදු නොවීම සහ මුල් කතුවරයා ග්‍රීක භාෂාවෙන් පොතේ වෙනස්කම් සිදු කරන්නේ නම්, ඔබ එය නැවත පරිවර්තනය කිරීමට යා යුතු නැත. අවාසිය නම් දැන් වට්ටෝරු පොත භාවිතා කිරීමට කැමති ඕනෑම කෙනෙකුට ග්‍රීක ජාතිකයා ඔවුන් අසල වාඩි වී සිටිය යුතුය. සම්පාදනය කරන ලද භාෂා සාමාන්‍යයෙන් ක්‍රියාත්මක වීමට වේගවත් වේ, නමුත් ඒවාට &quot;ගොඩනැගීමේ&quot; පියවරක් අවශ්‍ය වන අතර එය කාලය ගත විය හැකි අතර යන්ත්‍ර කේතයට පරිවර්තනය කළ විට ඵලදායී වේ. පරිවර්ථනය කරන ලද භාෂාවන්ට සාමාන්‍යයෙන් &#39;ගොඩනැගීමේ&#39; පියවරක් අවශ්‍ය නොවේ, නමුත් ඒවා සාමාන්‍යයෙන් එතරම් වේගයෙන් ක්‍රියාත්මක නොවේ, මන්ද පරිවර්තකය එහි තිබිය යුතු නිසා, වැඩසටහන ක්‍රියාත්මක වන විට සියල්ල පරිවර්තනය කරයි.