The process of coding