I’ll quote this from wikipedia:
There’s also this list of top 10 greatest songwriters of all time:
Who’s your favorite?
P.S. Link is just for more information about the influential songwriters of our time. Your choice shouldn’t necessarily be from the ones introduced there.