Een toepassing op een computer of een aan een computer aangesloten apparaat, zoals een programmeertaal, software of hardware, heet multiplatform of cross-platform wanneer het op meer dan één systeemplatform werkt, bijvoorbeeld met Linux, Mac en Windows. Platformonafhankelijk duidt op een toepassing die op elk systeem of minstens de courantste systemen werkt. Voorbeelden van multiplatformtalen zijn C, C++, Java, JavaScript, Python, Tcl, Erlang, Delphi+Kylix en REALbasic.