Answer
Marty McFly's real name is Martin David Robinson. The character Marty McFly was created by Robert Zemeckis and Bob Gale. The name Marty was chosen because it is a common name and would be easy for people to remember. The last name McFly was chosen because it is a funny name and would be memorable.