IDE (Integrated Develompent Environment - Entorno de desarrollo integrado) Es una aplicación que proporciona servicios integrales para facilitar el desarrollo de software.

¿Qué es un compilador? Es el encargado de traducir el lenguaje de programación que utilizamos al lenguaje maquina (lenguaje binario), es decir ceros y unos.

¿Qué hace un compilador? Como lo dice su nombre se encarga de compilar, en este caso compila nuestros programas transmitiéndolos a la maquina para que nuestro programa funcione.

¿Qué es codeblocks? Es un IDE openSource que nos servirá para programar en C y compilar.

¿Qué es openSource? Es algo que esta disponible para su modificación.


Variables de datos (Asignación y clasificación)

¿Qué es un tipo de dato? Es una clasificación que el programador le da a la información almacenada para avisarle al compilador cómo va a ser interpretada.

Un tipo de dato es, en esencia, un espacio en memoria con restricciones.

Tipos de datos primitivos

Numérico: int (52, -999, 1853), float (3.1416, 0.0001)

Caracteres: char (‘P’ ‘L’ ‘A’ ‘T’ ‘Z’ ‘I’)

Booleanos: bool (Representa algo que puede ser verdadero true o falso false)

¿Qué es una variable? Es un espacio reservado en memoria, definido por un tipo de dato y un nombre asignado, en el cual se puede guardar un valor y se puede modificar.

main(){
	// Declaración
	int healthpoints;
	
	// Asignación
	healthpoints = 100;
	
	// Inicialización
	int healthpoints = 100;
}

Entrada y salida de datos

En un programa, los datos de entrada son los que la computadora va a procesar.