刑法学主要分为以下类型
(1)规范刑法学,是指以本国的现行刑法为研究对象,主要刑法学采取注释方法揭示法条的内容,并加以评注而形成的刑法规范知识体系。
(2)理论刑法学,是指采用思辨方法,对蕴含在法条背后对法条起支撑作用的法理加以阐述而形成的刑法知识体系。在理论刑法学中,按照其内容又可以分为刑法法理学与刑法哲学
(3)比较刑法学,是指采用比较方法,研究各国刑法,探求其立法思想和原理的异同,阐述其特征而形成的刑法知识体系。
(4)国际刑法学,是指对国际刑事法律规范(包括刑事实体法规范和刑事程序法规范)进行研究而形成的刑法知识体系。