# data[].attributes.body
Representan un elemento básico para las matemáticas, la informática, la robótica, ya que a través de ellos se logra un ordenamiento de ideas.

# data[].attributes.body
Dependiendo del lenguaje que se elija, algunos de ellos son:
☼ Programación Secuencial.
☼ Programación Estructurada.
☼ Programación orientada a objetos.
☼Programación Lógica o de Lenguaje Natural.
☼ Programación de Inteligencia Artificial.

# data[].attributes.body
En el contexto matemático son una serie de normas o leyes específicas que hace posible la ejecución de actividades.
Se expresan de diversas formas: lenguaje natural, lenguaje de programación, pseudocódigo y diagramas de flujos.

# data[].attributes.body
Se definen de manera específica en cada paso.
Un sujeto puede realizar un algoritmo sin utilizar un ordenador y sus pasos son finitos.

# data[].attributes.headline
Se pueden clasificar de la siguiente manera:

# data[].attributes.subject
Se pueden clasificar de la siguiente manera:

# data[].attributes.body
☼ Según el sistema de signos: Los algoritmos cualitativos se realizan por medio de las palabras. Por su parte los cuantitativos se realizan por medio de cálculos matemáticos.
☼ Según su función: De ordenamiento, de búsqueda y de encaminamiento.
☼ Computacionales: Se realizan mediante la utilización de un  computador.

# data[].attributes.body
Es la de crear software, que después será ejecutado por el hardware de la computadora, o a través de otro programa; se guía por una serie de reglas y un conjunto de pequeños ordenes.

# data[].attributes.body
Son todas aquellas reglas o normas, símbolos y palabras particulares empleadas para la creación de un programa y con él, ofrecer una solución a un problema.
Es el responsable de que la computadora siga paso a paso las órdenes que el programador a diseñado en el algoritmo.

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