Mientras que los genes se componen de 4 bloques constituyentes (los nucleótidos) y las proteínas de 20 (los aminoácidos), los carbohidratos tienen una multitud de bloques constituyentes.