lunes 9 de julio de 2007

Aprendiendo Pascal desde cero (for dummies). Nuestro primer programa: Un programa que escribe "Hola Mundo".

A continuación, en los siguientes post, explicaré como programar en Pascal usando DevPascal (windows) desde cero.

Primer paso. Instalar DevPascal:

1º He aqui un link para que bajen DevPascal
2º Descomprimir "devpas19.zip" y ejecutar "SETUP.EXE" para instalarlo.
3º Presionar "Yes" y "Next".

Cuando finalice, ya tendras listo tu entorno para comenzar a programar.

Nuestro primer programa en pascal. El famosisimo "hola mundo":


1º Crear un nuevo documento (ver imagen explicativa):


2º Borrar la porquería de código que DevPascal "autogenera" para comenzar a programar desde cero (ver imagen explicativa):



3º escribamos el siguiente código (ver imagen explicativa):

program HolaMundo;{Nuestro programa se llama HolaMundo}
uses crt;{usarémos la librería crt que contiene instrucciones que usaremos mas adelante, como por ejemplo la instruccion "readkey"}

begin{Comienza nuestro programa}

writeln('Hola Mundo!');{Escribimos una línea en la que dice "Hola Mundo!"}

readkey;{Esperamos que el usuario presione una tecla antes de terminar y cerrar el programa}

end.{Se acaba nuestro programa}





La traducción de cada linea a lenguaje humano esta entre llaves como estas ---->{}
Ahi se encuentran las explicaciones del código.
Todo lo que esté escrito entre llaves, el compilador lo ignora, es decir, podemos escribir lo que queramos. Pueden perfectamente copypastear el código anterior al DevPascal.

4º Compilar y ejecutar el programa que escribimos (ver imagen explicativa).
TIP: ¿Que es un compilador?
Es un programa que convierte lo que escribiste en lenguaje pascal, a lenguaje de máquina, es decir, algo como 000110101001010111 (lo que no es muy entendible para los humanos comúnes)


Listo, hemos hecho nuestro primer programa.

Cuenta la leyenda que si el primer programa que hace un programador que está aprendiendo un nuevo lenguaje de programación no es un programa que muestre por pantalla "hola mundo!", este nunca podrá aprender el lenguaje.

No corran ese riesgo!

viernes 6 de julio de 2007

que aprendo: C o Pascal?

Si quieres empezar a aprender a programar, lo recomendable es enfocarse en lenguajes de programación "simples" como C o Pascal. (nótese las comillas... C puede llegar a ser bien complicado).

Por un lado, Pascal es un lenguaje creado para facilitar el aprendizaje de la programación a alguien que no tiene noción algúna, sin embargo, actualmente la mayoría de los lenguajes que se utilizan para desarrollar software como por ejemplo: PHP, Perl, Java (no confundir con JavaScript), C++, C#, están basados en la nomenclatura de C.

Si nunca has programado y quieres aprender a desarrollar tu forma de pensar, pero no quieres dedicarte a desarrollar software a futuro, mi recomendación es: aprende Pascal. Si quieres aprender un lenguaje que te servirá para luego aprender nuevos lenguajes que te serviran para desarrollar software mi recomendación es: aprende C.

Primer post: ¿De que se trata este blog?

Respondiendo a esta sabia pregunta:

Aqui publicaré cosas que tengan que ver con cosas nerd (o geek, para que suene mas bonito). Enfocado en el ambito de la informática y computación.

Publicaré "paltas" para hacerle la vida mas facil a gente que no sabe, o que esta aprendiendo a programar y ese tipo de cosas que le interesan a un nerd como yo.