全国人民代表大会都是由什么产生

法律援助

    法律分析:全国人民代表大会代表有各级人民代表大会选举产生。全国人民代表大会的代表,由省、自治区、直辖市的人民代表大会和人民解放军选举产生。全国人民代表大会代表的名额不超过三千人。香港特别行政区、澳门特别行政区应选全国人民代表大会代表的名额和代表产生办法,由全国人民代表大会另行规定。
    法律依据:《中华人民共和国选举法》第十五条 全国人民代表大会的代表,由省、自治区、直辖市的人民代表大会和人民解放军选举产生。
    全国人民代表大会代表的名额不超过三千人。
    香港特别行政区、澳门特别行政区应选全国人民代表大会代表的名额和代表产生办法,由全国人民代表大会另行规定。