Clue: Perhaps Palin's modern language (6)
Answer: PYTHON
Explanation: Definition: Perhaps Palin
Double definition, more or less: the first is a reference to Sir Michael Palin, onetime member of Monty Python, and the second a programming language.