A platform arra a hardveres vagy szoftveres környezetre vonatkozik, amely a programok futtatásához szükséges.
Kezdetben csak a hardverre vonatkozott, ekkor a különféle processzor típusokra és a számítógépek generációjára vonatkozott. Kezdetben a szoftverek úgy voltak megírva, hogy csak egy meghatározott hardverkonstrukcióban működtek, a változások esetén teljes mértékben újra kellett írni azokat.
A szoftverek esetében a platform legáltalánosabb értelemben az operációs rendszerekre vonatkozik, amelyek bizonyos processzorok és mikroprocesszorok teljesítményével összehangoltan működnek.