Таким образом, перед уголовным законодательством ставятся три задачи: 1) охранительная; 2) предупредительная (профилактическая); 3) воспитательная. Под охранительной задачей следует понимать защиту перечисленных в статье 2 объектов от преступных посягательств путем применения уголовно-правовых мер. Для этого уголовный закон определяет круг преступных деяний, виды и размеры наказаний за них.
Профилактическая задача сводится к предупреждению преступлений. При этом различается частная превенция, то есть предупреждение совершения новых преступлений теми, кто уже совершил преступление, что достигается путем применения к нему наказания и иных уголовно-правовых мер, а также общая превенция уголовного закона: предупреждение совершения преступления гражданами под воздействием уголовно-правового запрета.
Воспитательную функцию выполняют все институты и нормы уголовного права (наказание, необходимая оборона и др.).