Без заголовка
Еще раз: программа пишется на языке X, затем интерпретируется прямо в этом языке X (интерпретатором, работающем на языке Y), или компилируется или суперкомпилируется в язык Y (и тогда текст на языке Y либо результат трансформации текста на языке X, либо его модель соответственно) и затем все одно интерпретируется только на языке Y.