法律是由全国人民代表大会和全国人民代表大会常务委员会制定的。
根据《中华人民共和国立法法》第七条全国人民代表大会和全国人民代表大会常务委员会行使国家立法权。全国人民代表大会制定和修改刑事、民事、国家机构的和其他的基本法律。
全国人民代表大会常务委员会制定和修改除应当由全国人民代表大会制定的法律以外的其他法律;在全国人民代表大会闭会期间,对全国人民代表大会制定的法律进行部分补充和修改,但是不得同该法律的基本原则相抵触。
扩展资料:
《中华人民共和国立法法》第十四条全国人民代表大会主席团可以向全国人民代表大会提出法律案,由全国人民代表大会会议审议。全国人民代表大会常务委员会、国务院、中央军事委员会、最高人民法院、最高人民检察院、全国人民代表大会各专门委员会,可以向全国人民代表大会提出法律案,由主席团决定列入会议议程。
第十九条列入全国人民代表大会会议议程的法律案,由有关的专门委员会进行审议,向主席团提出审议意见,并印发会议。
参考资料来源:中国政府网——中华人民共和国立法法