Procesor Apple M1 je postavený na instrukční sadě ARM, zatímco procesor Intel na x86. Zjednodušeně lze říct, že pro oba tyto typy architektur procesorů je potřeba programovat aplikace odlišně, proto nejsou programy určené pro x86 kompatibilní s ARM a naopak.