Et softwareprograms evne til at køre på flere forskellige typer computersystemer kaldes
platform uafhængighed eller
tværplatformkompatibilitet .
Her er en sammenbrud:
* platform uafhængighed: Dette henviser til et softwareprograms evne til at køre på enhver platform uden at skulle blive omskrevet eller rekompileret. Dette opnås ofte ved hjælp af en virtuel maskine eller tolk.
* tværplatformkompatibilitet: Dette henviser til et softwareprograms evne til at køre på flere operativsystemer, såsom Windows, MacOS og Linux.
Begge udtryk beskriver i det væsentlige det samme koncept - et softwareprograms evne til at arbejde på forskellige computersystemer.