Das system ist amerikanisch und es gibt es schon seit ende des 19. Jahrhunderts.
DDG ist Destroyer (DD) guided missile (G)
Natürlich hat heute fast jeder Zerstörer Flugkörper, diese Bezeichnung ist für Zerstörer, die ein weitreichendes Fla-FK system haben (z.B. SM1-MR)
Normale (Ujagd) Zerstörer heißen nach wie vor DD (da sind die bei 900irgendwas)
Also mir fällt so spontan ein:
CV, CVN: Träger (N für "nuclear)
BB: Schlachtschiff (wurden ausrangiert)
CG: FK-Kreuzer (z.B. Ticonderoga)
DD: Ujagdzerstörer (früher "normale" Flottenzerstörer)
DDG: FK-Zerstörer (Arleigh Burke, C.F. Adams)
FFG: FK-Fregatte (Oliver Hazard Perry)
SSN: Atom(Jagd) Uboot
SSBN: AtomUboot mit Ballistischen Raketen
MCM: Minenjagdboot
LHA: Amphibisches Hubschauberlandungschiff
LHD: Das selbe nur mit Dock für Landungsboote
LSD: Docklandungsschiff
LST: Panzerlandungsschiff (gibts nur noch zwei)
AOE: Flottenversorger
AOR: selbe, nur kleiner
AK: Transporter
AO: Tanker
Es gibt noch ein haufen andere Bezeichnungen. Schiffe mit ziviler Besatzung sind T-sonstwas.
Es gab auch noch Kategorien, die gibts heute nicht mehr, wie CA (schwere Kreuzer), CL (leichter) CGN (Atom FK-Kreuzer), DLG (großer FK-Zerstörer, gabs auch als N), FF (normale Fregatte, ganz früher DE, Geleitzerstörer), SS (normales Uboot) und noch ne menge mehr
Bei der NATO sind die Hull numbers etwas anders. Da ists meist nur ein Buchstabe und jedes Land hat seine Eigene Nummerngruppe (so sind alle deutschen Fregatten 200irgendwas, alle Englischen haben nur zweistellige nummern)
Außerdem ist ein Flugzeugträger "R", statt "C", denn als man das system inführte gab es noch Kreuzer, mit denen das zu Verwechslungen führen könnte (heute haben nur noch die Amis und Russen Kreuzer, die Italiener und die Peruaner haben noch je einen, die aber als Schulschiffe fahren)
Also bei der NATO ist es:
R: Flugzeugträger
C: Kreuzer (nur noch Vittorio Veneto)
D: Zerstörer
F: Fregatte
S: Uboot
P: Patrouillenboot, Schnellboot und alle anderen kleinen Kampfschiffe
M: Minensuchboot
A: Alle Arten von Hilfsschiffen (sogar Gorch Fock hat eine A-nummer)
Y: Alles sonstige (Schwimmdocks, Hafenschlepper, Wohnschiffe, Funkbeschickungsboote, Forschungschiffe usw...)