制定法律的国家机关是什么

全国人民代表大会及其常务委员会。全国人民代表大会作为国家最高权力机构,拥有最高立法权,而全国人民代表大会常务委员会则是全国人民代表大会的常设机构,也享有立法权。此外,国务院作为最高行政机关,可以制定行政法规;省、自治区、直辖市的人民代表大会及其常务委员会可以制定地方性法规;民族自治地方的人民代表大会可以制定自治法规。但这些都不同于全国人民代表大会及其常务委员会的立法权,后者是制定法律的唯一机关