Впервые чин генерала появился во
Франции в
XVI веке. В
России впервые упоминается в
1657 году при царе
Алексее Михайловиче. Первым русским генералом был Агей Алексеевич Шепелев, который участвовал в заседаниях Боярской думы с
титулом «думного генерала» и с
1661 года командовал Московским выборным солдатским
полком.
Пётр I ввёл звание генерала как дополнение к наименованиям высших чинов и должностей в армии:
генерал-фельдмаршал,
генерал-фельдцейхмейстер,
генерал-аншеф, генерал-вагенмейстер, генерал-аудитор и другие. Число этих лиц было определено в
1711 году
Табелью о рангах, неоднократно впоследствии дополнявшейся и изменявшейся. В начале
XX века в Российской армии были чины: генерал от инфантерии (
пехоты),
кавалерии,
артиллерии, а также инженер-генерал (так называемые полные генералы), генерал-лейтенант, генерал-майор. Наиболее известным генералом-иностранцем был
Пётр Иванович Гордон командовавший войсками иноземного строя. Позднее он стал ещё и
адмиралом. В вооружённых силах
СССР генеральские воинские звания были введены Указом Президиума Верховного Совета СССР от
7 мая 1940 года.