Code By Deane Barker • Executable programming code. In the context of content management, the term is often used to differentiate it from content. There are two main types of code in a CMS installation: Native code used to extend the operation of the CMS. Templating code used to transform content objects into presentational output. Code is usually managed in files and stored in a source code management system. Code is subject to the developers’ workflow and testing process, not the editorial process to which content is subject.