Schachcomputer funktionieren, indem sie Züge berechnen und ausgeben, welche dann vom menschlichen Gegner auf dem Schachbrett ausgeführt werden. Die Berechnungen werden durch eine spezielle CPU ausgeführt, welche ein Schachprogramm enthält.