If you ask anyone who has ever tried, it's tough to write one song, nevertheless a batch to be considered a songwriter. Add to the mix that the song actually getting recorded and becoming a hit, it's pretty hard to be a great songwriter. Yet that's what make the greatest songwriters different from Average Joe who has tried to pen a song. The best songwriters usually have written multiple hits that not only their most ardent fans know, but also casual listeners. John Lennon and Paul McCartney are considered two the best songwriters. The Beatles were fueled by this legendary duo's prowess and are debatably the greatest band because these two outstanding songwriters.
Similarly to Lennon and McCartney, Bob Dylan is another songwriter who can be considered one of the greatest of all time. Dylan's songwriting introduced powerful imagery and themes that were deeply layered within the context of his writing. His songwriting influenced an entire generation of bands, songwriters and fans, including another member of this list, Bruce Springsteen.
This is the Ultimate List of the greatest songwriters of all time. Everyone on this list is considered one of the best at his or her craft. Vote for the songwriter who you think is the greatest, which shouldn't be too easy with a list like this one.
http://www.ranker.com/crowdranked-list/greatest-songwriters-of-all-time,
Bob Dylan
Bruce Springsteen
George Harrison
John Lennon & Paul McCartney
Leonard Cohen
Neil Young
Paul Simon
Prince
Stevie Wonder
Warren Zevon