Also datums is the plural of datum when it is used in an engineering sense, which is the most likely place one would still encounter it.
Isn't 'data' already plural, with 'datum' being the singular of the plural 'data'?
None of the coders I've worked with (and I'm in Berlin) have put the s on the end of code.
Quite a few will use "he" to describe inanimate objects, though: "I spilled coffee on the table and now he is wet", that kind of thing.
(This is still better than my German, which is embarassing given how long I've been here)
* Error codes — correct.
* Their personal codes — correct.
* Multiple codes of conduct — correct.
And then computer code is used roughly like the noun 'writing' except you can say writings where appropriate.
- Computer code is seen as a continuous substance or body of work, like "writing" or "music."
- Other types of codes are seen as discrete units or systems.
It's similar to how we say "information" (uncountable) but "facts" (countable), even though they're related concepts.
Hearing someone talk about ‘codes’ has the same weird vibe as when they talk about ‘Legos’.
Also why not pluralise all words? Sources codes.
[1] https://www.lingalot.com/what-languages-did-albert-einstein-...