The very best Computer Chess Programs are listed on this page. You can install such a program on your PC and play against it.
But most chess players do this rarely, they rather analyze their chess games with them to find out where they went wrong. These programs have a lot of features like handicap modus, training modus and more.
They are used by chess players worldwide to analyse their games and to learn how to handle opening variations.
Their playing strength is extremely strong, they can beat chess grandmasters in a match quite easily.
The World Champion chess program Shredder is extremely strong and has the reputation of an excellent strategist and endgame technician.
It has closely packed endgame files that are highly compressed and therefore runs at high speed and calculates much faster.
Fritz is a popular chess program among chess players worldwide. It is used by chess grandmasters and strong players to analyze chess variations. It has been developed by the German Frans Morsch and Mathias Feist.
The version called Deep Fritz is designed for multiprocessing.
Read more about Fritz Chess
Hiarcs is a very strong and well known PC chess program and one of the best programs since many years. It has a remarkable human-like playing style and a deep positional understanding and is programmed by Mark Uniacke.
Read more about Hiarcs
All these chess programs above have roughly about even playing strength. You will never beat them unless you switch to a training or handicap mode. They beat chess grandmasters!