>>28
たとえばCaptainを海軍では大佐に、そして陸軍では大尉に使っているが、海軍では「船」の指揮官、陸軍では中近世の軍隊(多くは傭兵部隊)の基本単位である「中隊(Company)」の隊長なので違いが生まれた
提督(Admiral)は近世にはヨーロッパ諸国の海軍よりも大編成だったオスマン海軍の艦隊指揮官(アル・アミラーリ)を取り入れたもの
将軍(General)は元は中世フランスで中隊を束ねるCaptain generalという役職または階級が元

このように英語を含むヨーロッパ諸国の軍隊では階級は役職が元になっているので呼称が陸軍と海軍では異なる
そもそも異なる軍種間でどの階級とどの階級(たとえばColonelとcaptain)を同格にするという調整が行われるようになったのは近代的な軍隊が編成されるようになった19世紀以降