Co to znaczy "natywny program"?
Natywny - łac. nativus "urodzony, wrodzony". Natywny program, to program "wrodzony" w daną platformę sprzętowo-programową, a więc działający na niej bezpośrednio, bez pomocy innych programów, takich jak emulatory czy maszyny wirtualne. To inaczej w przybliżeniu "dedykowany". Dla przykładu - natywny program dla AmigaOS 4.0 to program, który został skompilowany dla procesora PowerPC i systemu AmigaOS 4.0. Inaczej mówiąc - natywny program lub system, to taki, który działa bez konieczności emulacji procesora innej maszyny i/lub stosowania wrapperów.