[Curso] Introducción a la programación en C (I)
Publicado: 08 Oct 2009, 11:49
<< Anterior Siguiente >>
Para los que tengáis interés en aprender a programar, voy a ir posteando un pequeño cursillo sobre C, empezando desde cero. No importa el SO que estéis usando, el curso irá dirigido tanto a Linux como a Windows (¡qué generoso soy!). Si os gustan los ordenadores, las consolas y los videojuegos, os aconsejo que aprendáis a programar, porque una vez aprendáis, vais a disfrutar de lo lindo, os lo digo por experiencia
Me he decidido por C y no por Pascal (respondiendo a la futura pregunta de dark_sasuke) porque lo uso habitualmente y va a ser más sencillo para mí explicar y resolver dudas. Pascal hace siglos que no lo toco
pero que conste que es mejor herramienta para dar los primeros pasos.
C es un lenguaje de programación bastante antiguo, pero que tuvo un éxito enorme. Posiblemente sea el lenguaje de programación más usado del mundo, y ha envejecido realmente bien. Se utiliza sobre todo para programar sistemas operativos dada su gran flexibilidad. Se dice que si alguien no sabe C, no puede decir que es programador. Si no sabes ensamblador, no puedes llamarte hacker. Vayamos pues al asunto en cuestión.
Primero, para programar en C (y en casi todos los lenguajes) hay que disponer de un compilador. Un compilador es un programa que traduce el código que nosotros escribimos en C a ceros y unos que la computadora puede entender y ejecutar.
Instalando el compilador de C
Linux
Necesitamos instalar el paquete build-essential. Esto lo podéis hacer desde vuestro gestor de paquetes de una forma sencilla (Synaptic en Debian y derivados, etc...). Instalad también un editor de texto que soporte resaltado de sintaxis, como por ejemplo gedit en GNOME o kate en KDE. No vale OpenOffice o KWrite o cualquier procesador de texto. Con esto estamos ya listos![Guiño ;)](./images/smilies/icon_e_wink.gif)
Windows
En Windows vamos a descargar e instalar DevC++, un compilador gratuito:
http://www.bloodshed.net/dev/devcpp.html
Y ahí bajamos a Downloads y descargamos la que pone Dev-C++ 5.0 beta 9.2 (4.9.9.2) (9.0 MB) with Mingw/GCC. Es importante descargar la versión que venga con Mingw (que es el compilador en realidad
). Una vez decargado lo instalamos.
Bueno, esto va a ser todo por ahora, espero que os apuntéis muchos![Sonrisa :)](./images/smilies/icon_e_smile.gif)
EL PDF de esta lección para descargar (gracias a Kracker
):
<< Anterior Siguiente >>
Para los que tengáis interés en aprender a programar, voy a ir posteando un pequeño cursillo sobre C, empezando desde cero. No importa el SO que estéis usando, el curso irá dirigido tanto a Linux como a Windows (¡qué generoso soy!). Si os gustan los ordenadores, las consolas y los videojuegos, os aconsejo que aprendáis a programar, porque una vez aprendáis, vais a disfrutar de lo lindo, os lo digo por experiencia
![oki :oki:](./images/smilies/smiles-oki.gif)
Me he decidido por C y no por Pascal (respondiendo a la futura pregunta de dark_sasuke) porque lo uso habitualmente y va a ser más sencillo para mí explicar y resolver dudas. Pascal hace siglos que no lo toco
![Triste :(](./images/smilies/icon_e_sad.gif)
C es un lenguaje de programación bastante antiguo, pero que tuvo un éxito enorme. Posiblemente sea el lenguaje de programación más usado del mundo, y ha envejecido realmente bien. Se utiliza sobre todo para programar sistemas operativos dada su gran flexibilidad. Se dice que si alguien no sabe C, no puede decir que es programador. Si no sabes ensamblador, no puedes llamarte hacker. Vayamos pues al asunto en cuestión.
Primero, para programar en C (y en casi todos los lenguajes) hay que disponer de un compilador. Un compilador es un programa que traduce el código que nosotros escribimos en C a ceros y unos que la computadora puede entender y ejecutar.
Instalando el compilador de C
Linux
Necesitamos instalar el paquete build-essential. Esto lo podéis hacer desde vuestro gestor de paquetes de una forma sencilla (Synaptic en Debian y derivados, etc...). Instalad también un editor de texto que soporte resaltado de sintaxis, como por ejemplo gedit en GNOME o kate en KDE. No vale OpenOffice o KWrite o cualquier procesador de texto. Con esto estamos ya listos
![Guiño ;)](./images/smilies/icon_e_wink.gif)
Windows
En Windows vamos a descargar e instalar DevC++, un compilador gratuito:
http://www.bloodshed.net/dev/devcpp.html
Y ahí bajamos a Downloads y descargamos la que pone Dev-C++ 5.0 beta 9.2 (4.9.9.2) (9.0 MB) with Mingw/GCC. Es importante descargar la versión que venga con Mingw (que es el compilador en realidad
![Riendo :lol:](./images/smilies/icon_lol.gif)
Bueno, esto va a ser todo por ahora, espero que os apuntéis muchos
![Sonrisa :)](./images/smilies/icon_e_smile.gif)
EL PDF de esta lección para descargar (gracias a Kracker
![oki :oki:](./images/smilies/smiles-oki.gif)
<< Anterior Siguiente >>