El código de la Armada estaba basado en una serie de cuatro caracteres: una letra que correspondía a un tipo de aparato ("A" en el caso de los cazas embarcados), una cifra que correspondía al número de modelos diferentes habidos hasta ese momento (el Mitsubishi A6M fue el sexto caza embarcado en entrar en servicio en la Armada Imperial Japonesa), una letra, la inicial del nombre del fabricante ("M" en el caso del Mitsubishi A6M) y finalmente una cifra que correspondía al número de versión: A6M1, A6M2, A6M3, A6M4, A6M5, A6M6, A6M7 y A6M8 en el caso del Mitsubishi A6M, pero las versiones A6M1, A6M4, A6M6 y A6M8 nunca entraron en servicio, se quedaron en el estado de prototipos experimentales.