Most chess players do not have the benefit of being able to refine their game by playing against chess masters, or at least having the benefit of their personal teachings. Luckily, advancements in computer hardware and software has now given chess players a unique opportunity. We can now refine our skills by playing chess against computer chess programs.


There are many such programs out on the web which can be downloaded for free. Even better, here’s a list of my favorite programs that allow you to play chess online against a computer:


If you want to play chess online for free against a computer, checkout this site:


Here’s another of my favorite sites where you’ll be able to play chess for free online against a computer program


If you are going to be playing chess against computers, there are a few things you should know. One of the greatest chess players to have ever played the game, Garry Kasparov, has had a profound influence in the field of computer chess. He’s participated in many tournaments and was even beaten in a chess match vs Deep Blue.  He’s also very popular with the online community, and gave a once in a life time opportunity to thousands of chess players around the world by participating in the first ever Kasparov vs the World chess game.


If you would like to learn more about that online chess match and the players that were involved, here’s a great website:

Kasparov vs the World Chess Page


Finally, playing against computers isn’t exactly like playing against human opponents. There are many tactics and pitfalls to watch out for. Since computers have great tactical minds and are able to see ahead much further than humans normally can, they are unlikely to fall for any standard traps. Usually, it is best to play a sound positional game against them. Chessbase has a great series of web articles explaining how to play chess, and how not to play chess against chess programs and computers: