The goal is to allow programmers to use the best tool for a job, admitting that no one paradigm solves all problems in the easiest or most efficient way.
Hlavním cílem těchto programovacích jazyků je poskytnout programátorům nejlepší nástroje k práci, připustíme-li, že žádné paradigma neřeší všechny problémy tou nejsnadnější a nejefektivnější cestou.