Computerschach bezeichnet das Spielen von Schach gegen einen Computergegner, das Spielen von Computern untereinander, die Entwicklung von schachspielenden Maschinen (Schachcomputer) sowie die Entwicklung von Schachprogrammen.
Die Idee, eine schachspielende Maschine zu erschaffen, reicht in das 18. Jahrhundert zurück. Weiteres zur Geschichte siehe unter Schachcomputer, zur Funktionsweise unter Schachprogramm.