Introducción a la programación en C

La programación es el proceso de crear programas. Normalmente, los computadores sólo entienden el lenguaje binario, que es difícil de leer y escribir para las personas. Los lenguajes de programación son un intermedio entre los idiomas humanos y lo que pueden entender los computarores.

C es un lenguaje de programación potente y rápido, fue creado en 1972, y esta bien establecido y probado a lo largo del tiempo.

Vamos a escribir el código fuente de un programa en C, compilarlo, y ejecutarlo.

Necesitarás un edidor de texto plano con el cual escribir el programa. Los mejores editores de texto son Vim e Emacs.

Además, también necesitarás un compilador, el programa que traduce el archivo de texto con tu programa escrito en C a un archivo ejecutable. Mi preferencia personal es usar GNU Compiler Collection (gcc), disponible en la mayoría de distribuciones de GNU/Linux.

Escribe el sigueinte código en tu editor de texto:

#include <stdio.h>
int main(void)
{
	printf("Hola mundo");
	return 0;
}

Guarda el archivo con la extensión .c (por ejemplo, hola-mundo.c). Luego, abre una consola y navega a la carpeta que contiene el programa (con el comando cd) y compila el programa escribiendo:

gcc -o hola-mundo.c hola-mundo

Debería aparecer un archivo ejecutable llamado “hola-mundo”. Puedes ejecutar el programa desde la línea de comandos:

./hola-mundo

Ahora analicemos brevemente el programa escrito:

Si quieres continuar aprendiendo te recomiendo el libro “El lenguaje de programación C” escrito por Brian W. Kernighan & Dennis M. Ritchie.

El minimalismo es una parte muy importante de la programación, nunca hagas un programa más complejo de lo necesario.