[Curso] Introducción a la programación en C (I)
Moderadores: Kravenbcn, largeroliker, fidelcastro, cerealkiller, pspCaracas, m0skit0, LnD, ka69, zacky06
[Curso] Introducción a la programación en C (I)
<< 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
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
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
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 ). 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 ):
<< Anterior Siguiente >>
No tiene los permisos requeridos para ver los archivos adjuntos a este mensaje.
- largeroliker
- Administrador
- Mensajes: 8283
- Registrado: 03 Sep 2009, 09:46
- PSN ID: larger0o
- Gamertag Xbox Live: larger0o
- Steam ID: larger0o
- Twitter: larger0o
- Ubicación: Málaga
- Contactar:
Re: [Curso] Introducción a la programación en C (I)
Wau, lo estudio en clase y lo repaso aquí
Saludos!
Saludos!
Steam Deck · Xbox Series X · PS5 · Switch · PS Vita · WiiU · PS3 · new 3DS XL · Xbox 360 · PSP · PS2
- dark_sasuke
- Moderador Global
- Mensajes: 3379
- Registrado: 03 Sep 2009, 02:13
- Twitter: D4rkyt0
Re: [Curso] Introducción a la programación en C (I)
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)
Gracias!. Lo veo todo un acierto.
Re: [Curso] Introducción a la programación en C (I)
Gracias m0sk4, (voy a pasarlo en grande)....
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)...
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)...
- Bright Julen
- Experto
- Mensajes: 843
- Registrado: 03 Sep 2009, 11:34
- PSN ID: BrightJulen
- Contactar:
Re: [Curso] Introducción a la programación en C (I)
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...
Ya sé que quien algo quiere, algo le cuesta...