The codes were defined by web inventor Tim Berners-Lee in 1992, based on the ones used for File Transfer Protocol in which codes beginning with 4 are essentially errors. The first 4 of the HTTP “404” actually indicates a client error like a misspelled URL or a moved page.
Just in case you got distracted…