Earlier quoted context omitted.
As is “codes” - I hear this often from non-native colleagues
This one is honestly confusing. * 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.