É denominado em homenagem a Richard W. Hamming, que teve um papel central no desenvolvimento do computador e na ciência da computação, que muito contribuiu na área da ciência da informação, incluindo códigos de correção de erros.