Deux ordinateurs sont dits incompatibles lorsqu’ils ne peuvent utiliser les mêmes programmes et qu’ils doivent avoir recours à un émulateur pour pouvoir employer des programmes issus de l’autre ordinateur. De même, deux processeurs sont incompatibles lorsqu’ils ne peuvent exécuter les mêmes instructions.