电脑象棋，是指人工智能象棋对弈软件。电脑象棋软体的制作，分成开局、中盘、残局三个部分，各自有不同的演算法，开局主要以储存的开局棋谱为本，中盘与残局则运用审局函数和对局树的计算，但残局必须考虑特例的计算。最早的电脑程式的象棋游戏是1986年的洛斯阿拉莫斯象棋。由于象棋与西洋棋许多相似之处，再加上电脑西洋棋发展较为成熟，电脑象棋软体设计的架构跟方法大致上都是参考电脑西洋棋。2006年最好的电脑象棋软体，已可以和顶尖棋士相抗衡。
比赛.
程式对程式.最早由宏