General codes and information