Computer codes and algorithms