Mitmeplatvormsus
Termin mitmeplatvormne (multi-platform) märgib tarkvara või funktsionaalsuse sõltumatust riist- ja tarkvaraplatvormist. Mitmeplatvormseks nimetatakse meetodit, funktsionaalsust või tarkvara, mille tarkvara disain arvestab riist ja tarkvara ökosüsteemide vaheliste erinevustega, mistõttu seda tarkvara saab kasutada erinevatel arvutiplatvormidel. Keerukuse põhjuseks on asjaolu, et arvutite riist- ja tarkvaraplatvormid erinevad omavahel oluliselt - näiteks protsessorite käsustike, programmeerimisliideste (nn API) kirjelduste, operatsioonisüsteemi või saadaolevate programmeerimiskeelte poolest. Mitmeplatvormsust saab saavutada järgmistel viisidel: mitme (täielikult või osaliselt) paralleelse tarkvarakoodi arendamisega kirjutada keeltes, millel juba on mitme platvormi (riistvara või OS) tugi kirjutada nn interpreteeritavas baitkoodis (ntx keeles Java), eeldab vastava virtuaalmasina olemasolu sihtsüsteemis kasutada keskkonnatoena veebisirvikut Mitmeplatvormsus on eriti oluline mobiiliajastul, kui küsimus sellest, kas konkureerivaid platvorme toetada, pigem enam ei tõusetugi, vaid on juba disainiülesandeks ning lahendada tuleb vaid toe otstarbekaim viis (native, cross-platform, hübriid). Mitmeplatvormsuse mõiste kuulub informaatika ja arvutitehnika valdkonda. AKIT esitab termini : cross-platform - platvormist sõltumatu (meetod või tarkvara). Platvormide sisemine semantika võib siiski erineda nii oluliselt, et teatud funktsionaalsusi on kõigil arvutustehnika platvormidel väga raske saavutada. Mõnikord on probleemiks hoopis tavad või juriidika.