Trestní zákoník je základním předpisem trestního práva hmotného. Primárně se dělí na obecnou a zvláštní část. Obecná část stanoví např. působnost trestního zákoníku a obsahuje ustanovení, která jsou společná všem nebo více trestným činům, když například vymezuje vznik a zánik trestní odpovědnosti, okolnost vylučující protiprávnost, ukládání trestu, zahlazení odsouzení, definici pachatele trestného činu atd. Zvláštní část pak definuje jednotlivé trestné činy s uvedením znaků, které jsou pro konkrétní trestný čin charakteristické a čím se např. liší navzájem (rozdíl mezi loupeží a krádeží, podvodem a úvěrovým podvodem či zpronevěrou atd.). Současně také každé ustanovení v trestním zákoníku vymezené v jeho zvláštní části stanoví, jaký druh trestu je možno pachateli trestného činu za jeho protiprávní jednání uložit.