Programme taking a long time for no new benefit (8)
I believe the answer is:
appanage
'benefit' is the definition.
(appanage is a kind of benefit)
'programme taking a long time for no new' is the wordplay.
'programme' becomes 'app' (type of computer programme).
'taking' says to put letters next to each other.
'long time' becomes 'age' (an age is a period of time).
'for' means one lot of letters go next to another (I've seen this in other clues).
'no new' becomes 'n' (common abbreviation eg NT for New Testament. I am not sure about the 'no' bit.).
'app' next to 'a' is 'appa'.
'age' after 'n' is 'nage'.
'appa'+'nage'='APPANAGE'
Can you help me to learn more?
(Another definition for appanage that I've seen is " Royal provisions".)