Od profesionalnih programa najbolji su Deep Junior, Rybka i Fritz. Pod profesionalnim programima smatramo one za koje se zna da pobjeđuju ljude čime su korisni za šahovsko usavršavanje.
Deep Junior ima najbolje analitičke sposobnosti, najbolji je za ocjenu pozicije. Rybka je najbolja u natjecanju, dok je Fritz najpoznatiji i smatra se osnovnim alatom jer ima dodatne softvere korisne za edukaciju.
Za početnike najbolje pronaći neke programe u sklopu internet igara. Isto tako ima puno stranica koje vam omogućavaju igranje na nižim razinama kao primjerice Chess Cube.
Registracije su uglavnom besplatne.