Aprendiendo C

7 ~ diciembre ~ 08 a las 16:53 | Publicado en Linux, Ordenadores | 2 comentarios
Etiquetas: ,

Como Linux es un sistema operativo con la programación muy presente, y siempre me habían llamado mucho la atención los scripts sh, los programas que me bajaba para compilar, y el mundillo de la programación en general, al final no he tenido más remedio que empezar a aprender C, el lenguaje de programación por excelencia. Y esta vez de verdad, porque no es la primera vez que lo intento. Debe ser la cuarta o quinta, ya.

En fin, que para aprender los programadores de pro recomiendan tres cosas: cursillos en vivo, libros de programación y la participación activa en los diferentes foros dedicados al tema que existen en internet. Por mala suerte, no cuento con ninguno de los dos primeros, así que tengo que apañármelas con lo que hay por ahí.

Por suerte y como ya he dicho, éste es el lenguaje más popular y las redes están llenas de información sobre él. Si a alguien le entra la curiosidad de la programación en c, le recomiendo las siguientes páginas.

Para informarse

  1. La Wikipedia
  2. Yahoo! Respuestas

En castellano

  1. Wikiversidad
  2. Programación en C
  3. Manual de C orientado a Linux
  4. El rincón del C

En inglés

  1. Los ejemplos de Griffiths
  2. Wikibooks
  3. La wikiversidad
  4. C Programming

Y ahora me toca escoger algún programa para empezar a teclear código… Es decir, un IDE.
El que viene integrado ya de por sí en Ubuntu y en muchos Linux con GNOME es gedit, el editor de texto gráfico por excelencia. Muy útil y con muchos complementos, pero si quieres algo más ordenado pero no muy complejo, necesitarás geany.

Geany 0.14

Geany 0.14

Es simple y tiene todo lo que hace falta; sintaxi, botones de compilar y ejecutar, terminal integrada, una guía de funciones…

Si el proyecto de tratase de algo más complejo y grande, entonces haría falta un programa como CodeBlocks o Anjuta.

La última cosa a tener en cuenta sería el compilador. Con este comando se instala:
sudo aptitude install build-essential

Y esta es más o menos mi pequeña iniciación con la programación. Ni decir que me parece que Linux es la mejor plataforma donde programar. Ah, y un consejo. De momento no os bajéis el código fuente de programas complejos, porque es verdaderamente frustante ver 10000 líneas incomprensibles de código en un solo archivo de texto.

Edit: Más enlaces.

2 comentarios »

RSS feed for comments on this post. TrackBack URI

  1. Muy buena manera de empezar, a mi tambien me interesa aprender algun lenguaje de programacion, y veo que C, parece un buen comienzo.

    Gracias por los tips.

    Saludos

  2. Si bien no es el más fácil, es el más extenso y en el que encontrarás más soporte. Otras buenas alternativas son java, c++, o python.

    Gracias a ti por pasarte por aquí.
    ¡Saludos!


Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

Crea un blog o un sitio web gratuitos con WordPress.com.
Entries y comentarios feeds.

A %d blogueros les gusta esto: