A vírus nagyon fontos tulajdonsága, hogy milyen rendszerek alatt képes működni. Ha egy vírust nem készítenek fel egy adott rendszerre, akkor nem is fog működni az alatt. A következő felsorolás sosem lehet teljes, mert a vírusplatformok száma egy új felhasználói program megjelenésével könnyen növekedhet.