A major advantage of linked representation is that you can modify or extend a list without extensive copying. For example, if you have list [2,3,4,5,6], you can build list [1,2,3,4,5,6] in a constant amount of time by attaching one list cell to the front of what you alreay have.

Languages that encourage programmers to add a value to the front of an existing list would benefit from using linked representation.