Crossword Genius

A father failing O-level about a Catholic computer programmer (3,8)

Ross

I believe the answer is:

ada lovelace

I'm a little stuck... Click here to teach me more about this clue!

'computer programmer' is the definition.
'Ada Lovelace' can be an answer for 'programmer' (Ada Lovelace often consider 1st programmer). I am unsure of the 'computer' bit.

'a father failing o-level about a catholic' is the wordplay.
'a father' becomes 'ada' (I can't justify this - if you can you should give a lot more credence to this answer).
'failing' indicates an anagram.
'about' says to put letters next to each other.
'catholic' becomes 'C' (abbreviation as in RC for Roman Catholic).
'o'+'level'='olevel'
'a'+'c'='ac'
'olevel' put after 'ac' is 'acolevel'.
'acolevel' with letters rearranged gives 'lovelace'.
'ada'+'lovelace'='ADA LOVELACE'

Can you help me to learn more?

I've seen this clue in The Everyman puzzle in The Observer.
Want a hint initially instead of a full solution? Install my app