This program can generate and solve Sudoku boards.
You only need Python to run this script. You can visit here to download Python.
By default, it generates a board and solves it straight away.
If you want to get your own board solved you have to look at the bottom of the file. Just fill in the number of your board and use a comment to disable the board generator below.