全国人民代表大会有权制定刑事、民事、国家机构的和其他的基本法律。其中包括刑法、刑事诉讼法、民法、民事诉讼法、全国人民代表大会组织法、国务院组织法、地方各级人民代表大会和地方各级人民政府组织法、人民法院组织法、人民检察院组织法、选举法、民族区域自治法,有关设立特别行政区及特别行政区内管理制定的法律等。这些法律涉及到国家生活中最根本、最重要的问题,因此,必须由全国人民代表大会来行使这些法律的制定权。 全国人大常委会制定除基本法律以外的其他法律。这些法律涉及政治、经济、科技、教育、文化、国防、外交、社会各个领域。改革开放20多年来,大部分法律是由全国人大常委会制定的,包括一大批社会主义市场经济方面的法律,以及许多其他方面的法律。例如,为了保障公民权利、健全国家机构组织制度和规范国家机关及其工作人员的行为,全国人大常委会制定了行政处罚法、行政监察法、行政复议法、国家赔偿法、法官法、检察官法、人民警察法等法律,修改了选举法和地方组织法等法律。为了促进教育、科技、卫生事业的发展,制定了教育法、高等教育法、教师法、职业教育法、科学技术进步法、促进科技成果转化法、执业医师法等法律。为了实施可持续发展战略,制定了一批保护环境和合理开发利用资源方面的法律。为了加强国防建设,制定了国防法和人民防空法。还按照“一国两制”的方针,制定了香港特别行政区驻军法、澳门特别行政区驻军法等。