Hukum pidana adalah bagian dari hukum yang berisi aturan mengenai perbuatan terlarang dan sanksi bagi pelanggar, serta tata cara penegakan pidana. Terdapat dua jenis hukum pidana: hukum pidana materiil yang mengatur perbuatan yang dianggap kejahatan, dan hukum pidana formil yang mengatur proses peradilan. Sumber hukum pidana di Indonesia meliputi undang-undang tertulis, termasuk KUHP dan berbagai undang-undang yang merubah dan menambahnya.