farklı bir ortamda benzer işlevsel kapasiteyle çalışır; örneğin, bir programı FORTRAN'dan Ada'ya dönüştürmek veya bir bilgisayarda çalışan bir programı diğerinde çalıştırmak için dönüştürmek.
Bir programın FORTRAN'dan Ada'ya dönüştürülmesine izin verilir.
Programlar ne olursa olsun dönüştürülebilir.