2 Paradigmas Imperativo e Declarativo
Há dois paradigmas de programação de computadores de quais todos os outros paradigmas derivam, como mostra a Figura I: o paradigma imperativo e o paradigma declarativo.
Figura 1 – Relacionamento entre os principais paradigmas de programação.
Fonte: Elaborada pelo autor.
Dentre todos os paradigmas de programação, o paradigma imperativo é mais antigo, inicialmente implementado diretamente em linguagem de máquina e Assembly. Apesar disso, ele ainda é o paradigma mais usado na atualidade, uma vez que os paradigmas procedimental e orientado a objetos, entre outros, são derivados dele.