AとBの2つの言語があったとして翻訳とは本来AもBもわかる人がどちらかしかわからない人同士のコミュニケーションを「助ける」という目的がメインだと思うけど、掲題のような目的、写経のようなアプローチにおける翻訳もあると思った。
英語から日本語もそうだけど、JAVAからRubyとか生JSからCoffeeScriptとかHTMLからHamlとか