1931年4月,国民党政府颁布《陆军军官佐及士兵等级表》,沿用北洋政府时期的军衔制,衔级和衔称都不变。当时授军衔没有统一的机构,国民政府可以授,总司令部可以授,军事委员会可以授,甚至上级机关或军政长官也可以授。另外,当时军衔和职务相比,衔高职低的情况比较普遍,军长大都授上将。一些地方军阀,也自封为上将。1933年,当时蒋介石在一次纪念周上讲话说:“国民党军队同列强相比,战斗力特弱而将官特多,上将都数不清了。”为了整顿军队军衔混乱状况,以适应其军事上的需要,国民政府决定对军衔进行修订。1934年7月和1935年1月,国民政府重新制定了陆、海、空军《官制表》和《士兵等级表》。1935年3月,颁布了新的军衔等级表,将官设置为:特级上将、一级上将、二级上将、中将、少将。军官军衔设下列三等十级:(一)将官:上将、中将、少将;(二)校官:大校、上校、中校、少校;(三)尉官:上尉、中尉、少尉。少将军衔晋级为选升,以军官所任职务、德才表现和对国防建设的贡献为依据。首次授予军官军衔,少将由中央军事委员会主席批准授予。专业技术军官晋升为少将的,由中央军事委员会主席批准。军官因不胜任现任职务被调任下级职务,其军衔高于新任职务等级编制军衔的最高军衔的,应当调整至新任职务等级编制军衔的最高军衔。调整军衔的批准权限与其原军衔的批准权限相同。军官军衔降级不适用于少尉军官。1955年2月8日,第一届全国人大常委会第六次会议通过《中国人民解放军军官服役条例》,中国人民解放军正式实行军衔制。其中,将官设置为:大将、上将、中将、少将。少将为将官中的最低级别。1965年5月22日,第三届全国人大常委会第九次会议通过了《关于取消中国人民解放军军衔制的决定》,1965年6月1日开始实施。1988年7月1日,第七届全国人大常委会第二次会议决定恢复军衔制,并通过《中国人民解放军军官军衔条例》。军衔条例规定,将官设置为:一级上将、上将、中将、少将。其中一级上将空缺未授予。1994年5月12日,第八届全国人大常委会第七次会议通过了关于修改《中国人民解放军军官军衔条例》的决定,不再设一级上将。修改后的军衔设3等10级,即将官:上将、中将、少将;校官:大校、上校、中校、少校;尉官:上尉、中尉、少尉。少将军衔根据不同兵种分为:陆军少将、海军少将、空军少将。