# data[].attributes.body
Es una serie de prácticas que trazan los lineamientos de una disciplina a lo largo de un lapso temporal. Es por esto que establece aquello que debe ser observado; la clase de interrogantes que deben desarrollarse para obtener respuestas en torno al propósito que se persigue; qué estructura deben poseer dichos interrogantes y marca pautas que indican el camino de interpretación para los resultados obtenidos.
Cuando un paradigma ya no puede satisfacer los requerimientos de una práctica es sucedido por otro, lo cual es algo dramático porque los paradigmas aparecen como estables y maduros.

# data[].attributes.body
Un lenguaje de programación es básicamente un sistema estructurado de comunicación, similar al humano, el cual nos permite comunicarnos por medio de signos, ya sean palabras, sonidos o gestos. Usan diferentes normas o bases para controlar el comportamiento de un dispositivo y también pueden ser usados para crear programas informáticos. En la actualidad, hay más de cien lenguajes de programación diferentes.

Constan de un léxico, una sintaxis y una semántica.

Léxico : Conjunto de símbolos permitidos o vocabulario
Sintaxis : Reglas que indican cómo realizar las construcciones del lenguaje
Semántica: Reglas que permiten determinar el significado de cualquier construcción del lenguaje.

# data[].attributes.headline
(3-4) Cuáles son los paradigmas existentes (descriptos brevemente)

# data[].attributes.subject
(3-4) Cuáles son los paradigmas existentes (descriptos brevemente)

# data[].attributes.body
· Paradigma por procedimientos: iniciado en 1950, es el más conocido y utilizado. Los programas se desarrollan a través de procedimientos, se basa en dar  una secuencia de instrucciones o comandos que cambian el estado de un programa.

· Paradigma funcional: se caracteriza por el uso de expresiones y funciones. Un programa dentro del paradigma funcional, es una función o un grupo de funciones compuestas por funciones más simples.

· Paradigma orientado a objetos: está basado en la idea de encapsular estados y

operaciones en objetos. En general, la programación se resuelve comunicando

dichos objetos a través de mensajes. Además posee herencia y subtipos entre objetos. Su principal ventaja es la reutilización de código y su facilidad para pensar soluciones a determinados problemas.

· Paradigma Declarativo: No se basa en el cómo se hace algo, sino que describe (declara) cómo es algo. En otras palabras, se enfoca en describir las propiedades de la solución buscada, dejando indeterminado el algoritmo usado para encontrar esa solución. Es más complicado de implementar que el paradigma imperativo, tiene desventajas en la eficiencia, pero ventajas en la solución de determinados problemas.

· Paradigma Estructurado: la programación se divide en bloques (procedimientos y funciones) que pueden o no comunicarse entre sí. Además la programación se controla con secuencia, selección e iteración. Permite reutilizar código programado.

# data[].attributes.attachment_link.title
Programar o ser programados | Santiago Ceria | TEDxRiodelaPlataED

# data[].attributes.body
https://definicion.de/paradigma/
https://www.bibliotecapleyades.net/esp_paradigmaholo03.htm
https://colombiadigital.net/actualidad/articulos-informativos/item/7669-lenguajes-de-programacion-que-son-y-para-que-sirven.html
http://www.mailxmail.com/curso-aprende-programar/concepto-lenguaje-programacion
https://labsys.frc.utn.edu.ar/ppr-2009/Unidad%20I%20-%20POO%20Avanzada/Apunte/Unidad%20I%20-%20POO%20Avanzada.pdf
http://sisbib.unmsm.edu.pe/bibvirtual/publicaciones/indata/v04_n1/lenguajes.htm
https://www.cronista.com/pyme/El-emprendedor-del-siglo-XXI-20160818-0022.html
https://www.youtube.com/watch?time_continue=522&v=9E_BH00dkJk