Multiplatform is in de computerwereld een term die gebruikt wordt om aan te geven wanneer software ontworpen is om op meerdere besturingssystemen of hardwareplatforms te draaien. Een multiplatformprogramma is een programma dat ontworpen is om op meer dan één besturingssysteem of hardwareplatform te draaien.
De term wordt meestal gebruikt om te verwijzen naar een programma dat geschreven is om op meerdere computerbesturingssystemen te draaien, zoals Windows, macOS en Linux. Het kan ook verwijzen naar een programmeertaal die kan worden gebruikt om code te schrijven voor meerdere verschillende besturingssystemen en platformen; een programma geschreven in Java kan bijvoorbeeld worden gebruikt om een applicatie te schrijven voor Windows, macOS en Linux.
Multiplatformsoftware kan het leven van ontwikkelaars makkelijker maken, omdat ze het programma één keer kunnen schrijven en het op meerdere systemen kunnen laten werken. Dit is handig voor programma's die op verschillende soorten computers geïnstalleerd moeten worden, zoals antivirussoftware of bedrijfssoftware. Het is ook handig voor programma's die op meerdere verschillende besturingssystemen moeten draaien, zoals webbrowsers die op Windows, macOS en Linux moeten draaien.
Multiplatformondersteuning kan ook nuttig zijn voor eindgebruikers, omdat het de noodzaak vermindert om meerdere versies van hetzelfde programma op verschillende computers te installeren. Een gebruiker kan bijvoorbeeld een Windows-laptop en een Android-telefoon hebben, maar dezelfde software op beide apparaten gebruiken, waardoor het eenvoudiger wordt om gegevens of instellingen te delen op verschillende soorten apparaten.
Naast software kan de term "multiplatform" ook verwijzen naar wanneer een website of game werkt op meerdere besturingssystemen of platforms, zoals wanneer een website is geoptimaliseerd voor weergave op zowel desktopcomputers als mobiele apparaten.