A compiler which runs on one platform andproduces code for another, as opposed to a native codecompiler which produces code for the platform on which itruns.