Language translationLanguage translation
is the process of restating some text written in one language
in a different language. In other words, to translate is examine some original text, written in what is called the source language, and to write a corresponding text in different language, called the target language, with the goal of preserving the tone and meaning of the original text.
Translators typically distinguish translation from interpretation, which is live translation of speech.
Use of a compiler
for a programming language
parallels this process.
See Programming language/Translation, traduki