あるプログラミング言語のソースコードから別のプログラミング言語のソースコードを生成すること。