human
I'm looking for a good chess program.
assistant
There are many great programs out there! I recommend the free Chessbase app, which is available on both Android and iOS. It has a huge database of games, so you can find any game you're interested in quickly. You can also use it to analyze your own games, or play against other players online.