People who specialize in writing in code, or are otherwise engaged in the analysis and decoding of ciphers or codes, or in the creation of them. For people who study code as a discipline, and who may also write or decipher codes, use "cryptologists."