Página 1 de 6

[Curso] Introducción a la programación en C (I)

Publicado: 08 Oct 2009, 11:49
por m0skit0
<< 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:

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 ;)

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 :lol: ). Una vez decargado lo instalamos.

Bueno, esto va a ser todo por ahora, espero que os apuntéis muchos :)

EL PDF de esta lección para descargar (gracias a Kracker :oki: ):
leccion I_C.rar


<< Anterior Siguiente >>

Re: [Curso] Introducción a la programación en C (I)

Publicado: 08 Oct 2009, 12:12
por largeroliker
Wau, lo estudio en clase y lo repaso aquí :lol:

Saludos! ;)

Re: [Curso] Introducción a la programación en C (I)

Publicado: 08 Oct 2009, 15:14
por Kravenbcn
Buen curso m0skit0 :oki:

Re: [Curso] Introducción a la programación en C (I)

Publicado: 08 Oct 2009, 15:29
por dark_sasuke
WOW ya adivinas mis preguntas XD....vale entonces me pondre en C....putos de wikilibros borraron el tuto de pasal :( ...un dia de estos me paso con un homebrew y tal XD

Re: [Curso] Introducción a la programación en C (I)

Publicado: 08 Oct 2009, 15:32
por arisma
Gracias!. Lo veo todo un acierto.

Re: [Curso] Introducción a la programación en C (I)

Publicado: 08 Oct 2009, 16:25
por m0skit0
Gracias por el apoyo, chicos :oki:

Re: [Curso] Introducción a la programación en C (I)

Publicado: 08 Oct 2009, 16:34
por Rasta
Gracias m0sk4, (voy a pasarlo en grande).... :D
Cuando le pille el truco, veréis homebrews hechos por mi mismo y a lo mejor con un poco de tiempo hasta parches para los cfw, (y quien sabe si a lo mejor hasta me hago uno propio)...

Re: [Curso] Introducción a la programación en C (I)

Publicado: 08 Oct 2009, 17:20
por m0skit0
Imagen

Re: [Curso] Introducción a la programación en C (I)

Publicado: 09 Oct 2009, 13:49
por driKton
Wow!!! Ya no hay excusa para no aprender :baba: :baba: :oki:

Re: [Curso] Introducción a la programación en C (I)

Publicado: 09 Oct 2009, 17:01
por Bright Julen
Estoy que me tiro de los pelos. Mi sueño es ser scener, programar homebrews para PSP, aplicaciones para PC, etc. Pero no tengo tiempo con los estudios. En verano alquilé un libro sobre C pero apenas leí 100 páginas de las 800 que tenía; lo tuve que dejar por que empezó el curso. Que debería hacer, teniendo en cuenta que estoy en 4º de la ESO?
Ya sé que quien algo quiere, algo le cuesta...