코드화는 명백하기 위한 단순화 작업이고 자료를 수집해 체계적인 정리와 분류를 한다. 코드화를 통해 사법적 및 실질적 규제 질을 개선시키며 전체 법 체계의 심사와 개정의 방법을 제공한다. 게다가 과거의 코드화 작업을 반영해 유효한 법들을 공식화하고 나은 사용을 위한 법률 문서들의 재체계화이며 새로운 규제들을 보완한다.
코드화는 보다 명확하게 하기 위한 단순화 작업이다. 이것은 자료를 수집하고 체계적으로 정리하고 특정 분야에서 주로 주제별로 분류한다. 법의 코드화는 수년 동안 축적되어온 복잡한 법 체계를 합리화하고 명확하게 하는데 필요하다. 코드화는 사법적 및 실질적 규제 질 둘 다를 향상시킬수 있으며, 그렇게 함으로써 접근성과 명확성을 제고시킬 수 있다. 코드화는 그 자체로도 충분히 어려운 일이지만 법의 단순한 재조직화에 한정될수 있으나, 전체 법 체계의 실질적인 심사와 개정의 수단을 제공한다. 이러한 코드화는 크게 두 가지로 분류될 수 있다. 첫째, 코드화가 과거의 코드화 작업을 반영하면서 유효한 법들을 공식회하고 체계화하는 독특한 목표들을 가지고 있는 경우, 이것은 보다 나은 사용을 위한 특정 기준들 하에서 단순히 현행 법률 문서들의 수집, 정리 및 재체계화이다. 둘째, 코드화는 사회개혁의 목표들을 달성하기 위한 것이다. 이 경우, 코드화는 중복되고, 시대에 뒤쳐져 있으며, 부적절한 규제들을 개정하고 새로운 규제들로 보완하는 작업이다. 코드화의 최종적 및 궁극적 산출물은 국가기관들에 의하여 발행된 코드이다. 이러한 코드화의 장점은 사용자들이 정보를 얻기위하여 단 하나의 정문(authentic text)만을 찾아보면 된다는 것이다.