Want to get some directions and explanation.
Minesweeper solver? I use my brain - most powerful computer I have.
I moved your post to the #Codecademy-Community-Lounge:Corner-Bar, as the Corner Bar is the section for non-Codecademy posts.
I am sure there are people who wrote tutorials for it. You might want to learn something about the language you are going to write the program in first, figure out which language it is, and learn the basics of that language