estudy of codes