Existen dos formas de codificación, el plan romano-francés o el plan de Gayo y el plan alemán.