Računarski šah predstavlja računarsku arhitekturu koja koristi hardver i softver koji ima mogućnost igranja šaha samostalno bez kontrole čovjeka. Može se igrati samostalno (dopuštajući igračima da vježbaju poteze kad ne postoji dovoljno jak igrač protiv koga bi igrali), može se koristiti za analizu poteza, takmičenja u računarskom šahu i kao istraživačka metoda za spoznaju čovjekove kognicije.
Trenutne šahovske mašine su dovoljno jake da pobijede čak i najbolje šahiste pod normalnim okolnostima. Postavlja se pitanje da li će računar ikad moći "riješiti" šah.
Danas je računarski šah dostupan za svakog korisnika. Još od sredine 1970-ih pa do danas namjenski računari za šah bili su dostupni za kupovinu. Postoji mnogo šahovskih mašina, kao, npr, Stockfish, Crafty, Houdini itd. Oni se mogu besplatno skinuti s interneta. Kad se pokrenu na ličnom računaru (PC), u mogućnosti su pobijediti većinu velemajstora pod uslovima koji su na turniru. Najjači softver zatvorenog tipa (closed source), kao, npr, Houdini, ima još bolje performanse. U oktobru 2008. Rybka je proglašen najboljim šahovskim programom u CCRL[1], CEGT[2], CSS[3], SSDF[4], kao i u WBEC[5] rang-listama i osvojio je službene turnire za šahovske softvere, kao, npr. CCT 8 i 9[6] te 2006 Dutch Open Computer Championship[7] 16. IPCCC[8], kao i 15. Svjetsko prvenstvo u računarskom šahu. 17. oktobra 2012. Houdini je postao prvak računarskog šaha prema IPON rang-listi, gdje je, poređenja radi, Rybka na 5. poziciji.[9]