Apple computer programming absorbs learner (7)
I believe the answer is:
codling
'apple' is the definition.
(I've seen this before)
'computer programming absorbs learner' is the wordplay.
'computer programming' becomes 'coding' (writing code).
'absorbs' indicates putting letters inside.
'learner' becomes 'l' (as in a learner driver with L-plates on their car).
'coding' placed around 'l' is 'CODLING'.
(Other definitions for codling that I've seen before include "Two fish combine to make a young one" , "Immature fish" , "One apple" , "kind of apple" , "little one underwater?" .)