This depends on differences in the programming facilities provided by the different platforms, including hardware and operating system resources, expected behavior of the hardware and operating system, and availability of platform specific compilers (and sometimes libraries) for the language of the source code.
Ова зависи од разликите во програмираните објекти што се предвидени од страна на различни платформи, вклучувајќи хардвер и оперативен систем на ресурси, се очекува однесувањето на хардверот и оперативниот систем и за достапноста на платформа специфични компајлери (а понекогаш и библиотеки) за јазикот на изворниот код.