# data[].attributes.body
Es el proceso por el medio del cual se diseña, codifica, limpia y protege el código fuente de programas computacionales.

# data[].attributes.body
A través de la programación se dictan los pasos a seguir para la creación del código fuente de programas informáticos

# data[].attributes.body
El objetivo es la de crear software, que después será ejecutado de manera directa por el hardware de la computadora.

# data[].attributes.body
La programación se guía por una serie de reglas y un conjunto pequeño de ordenes, instrucciones y expresiones que tienden a parecerse a una lengua natural acotada.

# data[].attributes.body
El lenguaje de la programación es el responsable de que la computadora siga paso a paso las ordenes que el programador a diseñado en el algoritmo, con esto se entiende que el lenguaje de programación es una especie de intermediario entre el ordenador y el usuario, para que este ultimo pueda darles respuestas a los problemas mediante la computadora.

# data[].attributes.body
1. Programación secuencial.
2. Programación estructurada.
3. Programación orientada a objetos.
4. Programación lógica o de lenguaje natural.
5. Programación de inteligencia artificial.

# data[].attributes.body
Es una serie de normas o leyes especificas que hace posible la ejecución de actividades, cumpliendo una serie de pasos continuos que no le originen dudas a la persona que realice dicha actividad.

# data[].attributes.body
Se caracteriza porque se define de manera especifica en cada paso, su efectividad y esto significa que si una persona realiza un algoritmo sin utilizar un ordenador y sus pasos son finitos.

# data[].attributes.body
Hay algoritmos Cualitativos y Cuantitativos

# data[].attributes.body
1. Algoritmos cualitativos.
2. Algoritmos de ordenamiento.
3. Algoritmos de búsqueda.
4. Algoritmos de encaminamiento.
5. Algoritmos computacionales.