Hey you! Yes, you! Thank you for adding beauty to the world!
Definitions of multi-paradigm:
adjective: (computing, of a programming language) Supporting more than one programming paradigm, in order to allow the most suitable programming style for a task.