The compilers for some high-level programming languages (e.g. Eiffel, Esterel) gain portability by outputting source code in another high level intermediate language (such as C) for which compilers for many platforms are generally available.
Kompilátory pro některé vyšší programovací jazyky (např. Eiffel, Esterel) získaly portabilitu tím, že produkují zdrojový kód v jiném vyšším programovacím jazyce (např. v jazyce C, pro něž jsou k dispozici kompilátory prakticky na všech platformách.