Why Peptide Names Sound So Strange

Semaglutide, GHK-Cu, BPC-157, CJC-1295: the names look random, but each belongs to a different scientific language.