Computerskak eller ideen om at bygge skakspillendemaskiner er gammel. Både i 1700- og 1800-tallet blev der bygget maskiner, som dog viste sig at være svindelnumre. Skak er så kompliceret, at det først er med digitaliseringens tidsalder, at man har kunnet lave computerprogrammer, der kan håndtere et helt parti. De første af slagsen dukkede op i 1958.
I dag regnes de bedste skakprogrammer for at være stærkere end selv de stærkeste skakspillende mennesker, noget der er sket inden for de seneste år.
1769Wolfgang von Kempelen bygger "Skaktyrken", som foregiver at være en skakspillende maskine, men er et svindelnummer med en spiller inden i maskinen.
1948Norbert Wieners bog Cybernetics or Control and Communication in the Animal and the Machine beskriver bl.a. hvordan man kan udvikle et skakprogram ved et bruge en Minimax algoritme med en evalueringsfunktion.
1950Claude Shannon offentliggør Programming a Computer for Playing Chess, en af de første videnskabelige artikler om computerskakproblemet.
1951Alan Turing udvikler på papir det første program, der er i stand til at spille et helt parti skak.[1][2]
1958 Det første skakprogram til at anvende alpha-beta søgealgoritimen bliver NSS.
1958 To programmer der kan spille et helt parti skak bliver udviklet; et af Alex Bernstein og et af russiske programmører der bruger en BESM (en russisk mainframecomputer).
1962Kotok-McCarthy, det første program der spiller et troværdigt parti skak, offentliggøres på MIT
1966-1967 Institut for Teoretisk og Eksperimentel Fysik i Moskvas skakprogram slår Kotok-McCarthy fra Stanford University i en match, der afvikles over telegraf i løbet af ni måneder. Det er det første parti mellem to skakprogrammer.
1967MacHack, udviklet af Richard Greenblatt m.fl., indfører transpositionstabeller (dvs. lagring af allerede analyserede stillinger inkl. vurdering af stillingen), og bliver det første program, der slå et menneske i turneringsspil.
1970 Det første nordamerikanske computerskakmesterskab, ACM North American Computer Chess Championships, afholdes.
1980 Fredkin Prize, en pris for udvikling af skakprogrammer, indstiftes.
1981Cray Blitz vinder delstatsmesterskabet for Mississippi uden tab af point i fem runder og med en præstationsrating på 2258. Undervejs – i runde fire – slår den en spiller af amerikansk mesterstyrke (kræver 2200 i rating) som den første computer i en turnering. Cray Blitz er også den første computer der opnår rating i mesterkategorien.
1982Ken Thompsons skakcomputer Belle, som vandt computer-vm i 1980, opnår titlen "US master".