# data[].attributes.body
Tabelas
Colunas
Relacionamentos

# data[].attributes.body
HTML
XML

# data[].attributes.body
Sequencias
Condições
Repetições

# data[].attributes.body
É o que carrega as características e comportamentos, possuem ações e pertencem a uma classe

# data[].attributes.body
Um conjunto de características ou comportamento, que alguns objetos tem em comum

# data[].attributes.body
É uma forma de acessar as informações do banco de dados, eles traduzem o que usuário solicita ao BD.

# data[].attributes.body
Usadas para definir formatos, exibições e design em um texto ou pagina

# data[].attributes.body
São mais definidas, melhor utilizados em sistemas menores, com únicas rotinas, que possuem função de processar e alterar dados até a saída desejada.

# data[].attributes.body
Utilizado em sistemas extensos que são programados em parte

# data[].attributes.body
Nesse caso você define as saídas do programa, não importando como ele vai obter os resultados, permite uma abstração do problema.

# data[].attributes.body
Esse tipo de programação define como obter os resultados, tem o passo a passo especifico e definido para a maquina seguir as instruções.

# data[].attributes.body
Os paradigmas da programação, é uma forma de definir uma linguagem em base na sua funcionalidade e características , seus modelos e estilos de programação,  se baseiam principalmente em dois conceitos, o imperativo e o declarativo