# data[].attributes.body
Un programa es un grupo de instrucciones que permiten crear o hacer una acción, gracias a muchas líneas de código que al ejecutarlas hacen una acción, un programa surge para resolver un problema o hacer una acción

# data[].attributes.body
Podemos crear nuestros programas, mediante el uso de las herramientas que nos da el lenguaje de programacion que hayamos elegido. Estas herramientas varian segun el lenguaje, lo que nos deje elegir diferentes segun lo que queremos hacer.

# data[].attributes.body
-Antes de programar, te recomiendo ver estos consejos:
Ser claros en todo momento para programar: Tenemos que saber el problema para buscarle una solucion, ¡lo mismo pasa con la programacion!
-Analizar el código: Tenemos que cuidar el codigo para que no haya errores tontos, no queremos que un punto destruya nuestro preciado trabajo
-Aprovechar todas las herramientas que nos ofrezca el lenguaje donde programamos: Muchos lenguajes nos ofrecen maneras diferentes de facilitarnos el trabajo. Por lo que si, hay que explotarlas.

# data[].attributes.body
Hay diferentes tipos de lenguajes de  programación y cada uno esta hecho para diferentes programas algunos ejemplos de esto son:
Java: esta orientado a objetos
SQl: a base de datos
C++: se utiliza para la robótica

# data[].attributes.body
Esta es una herramienta importantisima en todo lenguaje de programación, las variables nos permiten guardar datos y usarlos en nuestro código, guarda desde numeros hasta palabras. Y existen varios tipos de variables, pero en este paddlet te vamos a hablar de dos tipos en particular.

# data[].attributes.body
El ciclo "mientras/while" es uno que se cumple cuando se cumple una condicion y termina por otra condicion. La condicion bien puede ser que 1 > 0 por lo que, el ciclo, nunca terminara a menos de que se cambie el 0.

# data[].attributes.body
Este tipo de variable, se encarga de recibir otros datos y de "acumularlos" como indica su nombre en la variable acumuladora.

# data[].attributes.body
Un contador es una variable, que "cuenta" como indica suma un numero cada vez que se cumple una condicion. Se usa generalmente en ciclos, el tema siguiente que vamos a explicar

# data[].attributes.body
Este ciclo es el que se cumple y tiene un final asegurado. Ya que, comienza desde un numero y termina en otro. Es como contar 1 a 10, el ciclo termina cuando llega al 10. Aunque tiene otras posibilidades como empezar en 2 y terminar en 15.

# data[].attributes.body
Los ciclos son "seguidillas" de codigos que cumplen un proposito y se repiten segun una condicion. Existen dos tipos principales de ciclos, "para/for" y "segun/while"

# data[].attributes.body
Aca te explicamos lo basico para programa, si te interesa saber mas sobre programacion, te invito a ver el siguiente video sobre pseudocodigo basico con un lenguaje simple como lo es PSEINT.

# data[].attributes.attachment_link.title
Cómo aprender a Programar [desde cero] 💪 [GRATIS] TUTORIAL EN ESPAÑOL - Pseudocódigo PSEINT