Sudoku juga dikenal sebagai Number Place atau Nanpure, adalah sejenis teka-teki logika. Tujuannya adalah untuk mengisikan angka-angka dari 1 sampai 9 ke dalam jaring-jaring 9Γ9 yang terdiri dari 9 kotak 3Γ3 tanpa ada angka yang berulang di satu baris, kolom atau kotak.