刑法是根据什么制定的

《宪法》。对指导思想和制定根据作了明确规定:“中华人民***和国刑法,以马克思列宁主义毛泽东思想为指针,以宪法为根据,依照惩办与宽大相结合的政策,结合我国各族人民实行无产阶级领导的、工农联盟为基础的人民民主专政即无产阶级专政和进行社会主义革命、社会主义建设的具体经验及实际情况制定。”这是对刑法的基本精神和主要特点所作的科学概括。

法律依据

《中华人民***和国刑法》

第一条为了惩罚犯罪,保护人民,根据宪法,结合我国同犯罪作斗争的具体经验及实际情况,制定本法。