Clue: IT-speak on the BBC, able to get translated (12)
Answer: TECHNOBABBLE
Explanation: Definition: IT-speak
(on the BBC able)