Šachové programy můžeme jednoduše rozdělit na komerční (placené) a nekomerční zdarma
Programy placené
ChessBase - asi nejlepší databáze partií. Má mnoho funkcí, jednoduché ovládání a je určitě výborným pomocníkem při šachovém růstu
Fritz - Legendární šachový program (hra šachů s počítačem), lze s ním hrát šachy, nastavovat různé obtížnosti, analyzovat partie, nechat si jím radit a má zabudované i některé tréninkové funkce
Programy zdarma
SCID - nejlepší zdarma alternativa k ChessBase. Má mnoho funkcí. Proti ChessBase asi nic nechybí jen prostředí vypadá méně moderně
LucasChess - jednoduchý, malý program s přehledným ovládáním. Umožňuje hru proti počítači (proti zvířatům) s nastavitelnou obtížností, obsahuje materiál na tréning taktiky. Počítač může kontrolovat chyby hráče a navrhnout lepší tah okamžitě po odehrání. Stáhnout se dá zde LucasChess