Chess software to analyze games My son is into chess and plays chess tournaments. I would like to know what good chess software is available to analyze his games.  The software should analyze move-by-move and should point out weak/strong moves, alternative moves, blunders, tactics etc.
What do you use for this? I googled, I see lots of options and I don’t know which one is good or bad.
Thank you.
One of the problems with chess-analysis software for weaker players is that it just shows the strongest move per the computer, without any explanation why. There are some programs, like the ChessBase programs that, using their "Tactical Analysis" feature, attempt to give some explanation to the moves, but they are all wanting.

That said, decodechess.com seems to do better than most for newbies. As a USCF Master, the explanations are pretty good from what I can see, and the underlying "engine" (program) is Stockfish, which is A LOT stronger than the best humans in history. Although a premium account is $99/year (right now, 50% off with the promo code "DECODESPRING". for the record, I have no affiliation with the site, nor am I a member), you can create an account, and "decode", or analyze three games per day for free. If you like it, I would jump on the promo.

This is not analysis software, but I would also recommend the book "Logical Chess Move by Move". It is a classic, and there is an new algebraic edition for $12.98 on Amazon.