# data[].attributes.body
Cuando usamos una variable sin darle realmente un valor usualmente disparamos algo llamado puntero nulo

# data[].attributes.body
En phyton decimos que un numero contiene un numero entero

# data[].attributes.body
Una variable es un nombre que tiene algún valor

# data[].attributes.body
Debemos comentar nuestro código ya que en algún otro momento otro programador puede requerir usarlo

# data[].attributes.body
Los operadores matemáticos son los que realizan operaciones matemáticas.

# data[].attributes.body
Hay operadores lógicos y matemáticos en operadores lógicos están los operadores relacionales y los operadores boleanos.

# data[].attributes.body
Gran parte de la programación esta basada en funciones que en algunos contextos son llamados métodos.
La utilidad de las variables en nuestra de capacidad para interactuar con ellas y modificaras.

# data[].attributes.body
Es lo que se considera como programación de procedimiento

# data[].attributes.body
Los errores de memoria son cuando se le pide al computador que recuerde mas cosas de las que puede

# data[].attributes.body
Los errores nulos son cuando se refiere a algo que no existe

# data[].attributes.body
Los errores de nombre es cuando se ha escrito algún código que intenta usar algo que no existe

# data[].attributes.body
Para que sea un error de compilación debe ser un error inherente al código (un error que se pueda ver)

# data[].attributes.body
Hay errores de compilación y errores de tiempo de ejecución

# data[].attributes.body
Necesitamos encontrar la informacion necesaria para construir nuestra comprension de lo que esta mal

# data[].attributes.body
La depuracion es como hacer una busqueda de nuestro codigo

# data[].attributes.body
La computadora no conoce nuestras intenciones,solo conoce los comandos que ingresamos

# data[].attributes.body
Los errores ocurren cuando nuestro codigo intenta hacer algo que no esta permitido hacer

# data[].attributes.body
Turtles es un modulo de graficos popular en phyton para aprender a programar

# data[].attributes.body
Es una ventana similar a una consola para interactuar directamente con phyton.
Las interfaces gráficas de usuario se construyen en gran parte de la misma manera que los programas de consola son construidos.Usan lineas de código que se ejecutan en algún orden.

# data[].attributes.body
Es leer el codigo y buscar errores en la forma como se escribio.
Los lenguajes de alto nivel implican una gran cantidad de abstraccion.
Los lenguajes de bajo nivel requieren programadores para hacer muchas mas cosas de forma manual

# data[].attributes.body
Es una colección de lineas de codigo que sirve una o mas funciones  generales.

Todos los programas que escribamos en gran parte estan definidos con una relacion de entrada y salida

# data[].attributes.body
Son comandos dados a una computadora para realizar alguna tarea.
De una linea de código podrían activarse una secuencia de muchos comandos

# data[].attributes.body
Hay lineas de codigo que monitorean esa recuperacion asegurandose que el documento que solicito exista y organizandolo a medida que entra . Escribir lineas de codigo consiste en entenderlas

# data[].attributes.body
Se define como cualquier cosa que involucra computadoras de alguna manera desde el diseño de los componentes físicos que componen un solo dispositivo para diseñar sistemas masivos como Internet se usan principios de computación