 In  section 3.1,  we will explore a major approach to modelling the properties of information-processing within the information as code framework via categorial information theory. In  section 3.2,  we will examine the more general approach to modelling information as code of which categorial information theory is an instance, the modelling of information as code via substructural logics. In  section 3.3  we will lay out the details of several other notable examples of logics of information flow motivated by the information as code approach. 