Shazam is a comic book character created by Bill Parker and C. C. Beck for Fawcett Comics. He is an ancient wizard who gives young Billy Batson the power to transform into the superhero Captain Marvel. DC Comics has billed Captain Marvel's adventures under the title Shazam! since 1973. In 2012, DC officially and controversially changed Captain Marvel's name to Shazam.