Where does “codesmith” come from?

codesmith (English) comes from English Smith, from Middle English smiþ, from Middle English smyth, from Old English smiþ, from Proto-West Germanic *smiþ, from Proto-Germanic smiþaz, from Proto-Indo-European smēy-.

codesmith (English): One who produces code or codes, especially a computer programmer or a cryptographer

Definitions

  1. One who produces code or codes, especially a computer programmer or a cryptographer

Ancestry of “codesmith”, step by step

codesmith traces back through two separate lines of ancestry.

via English Smith

StepLanguageWordMeaning
1EnglishSmith(the most common in Britain, the United States, Canada, Australia, and New Zealand)
2Middle EnglishsmiþAlternative form of smyth
3Middle EnglishsmythA blacksmith; one who works with iron; A...
4Old Englishsmiþsmith
5Proto-West Germanic*smiþcraftsman, smith
6Proto-Germanicsmiþazcraftsman, smith
7Proto-Indo-Europeansmēy-

via English code

StepLanguageWordMeaning
1EnglishcodeA short symbol, often with little relation to the...
2Middle EnglishcodeAny kind of plant gum; a gummy or resinous...
3Old Englishcoddbag; sack; husk
4Proto-Germanickuddôbag; pod; sack; purse
5Proto-Indo-Europeangewt-sack; pouch; pouch, sack
6Proto-Indo-Europeangū-to bend; curve; arch; vault; to bow, bend, arch,...
Every word from Proto-Indo-European smēy-Every word from Proto-Germanic smiþazEvery word from Proto-West Germanic *smiþ