Adjective
multi-paradigm (not comparable) (computing, of a programming language) Supporting more than one programming paradigm, in order to allow the most suitable programming style for a task.