Colaboradores

Mostrando entradas con la etiqueta primeros pasos. Mostrar todas las entradas
Mostrando entradas con la etiqueta primeros pasos. Mostrar todas las entradas

miércoles, 12 de enero de 2011

Python

Hoy les hablaré de Python como lenguaje de programación y sus características, así como un pequeño programa realizado en él. Python es un lenguaje de programación de alto nivel y está orientado a tener una filosofía que hace hincapié en tener una sintaxis muy limpia y legible.
Es un lenguaje que puede ser considerado multiparadigma, ya que soporta programación orientada a objetos, programación imperativa y en menor medida programación funcional.Python fue diseñado para ser leído con facilidad. Entre otras cosas se utilizan palabras en inglés donde otros lenguajes utilizarían símbolos (por ejemplo, los operadores lógicos !, || y && que son de uso común en Java, en Python se escriben not, or y and, respectivamente).
Para ilustrar un poco la forma de uso de Python, escribiré un pequeño programa:
#! /usr/bin/python 

#La línea anterior sirve para indicarle
#donde se encuentra el intérprete en nuestro sistema
#mientras que estas son solo comentarios de nuestro programa

nombre = raw_input("Dame tu nombre\n")

print nombre, "¡Has escrito tu primer programa en Python!"

Guardamos nuestro programa en un documento con terminación .py, por ejemplo "miPrimerPrograma.py" y ejecutamos en la terminal de la siguiente manera:

python miPrimerPrograma.py

y mostrará en pantalla lo siguiente:
Dame tu nombre
Miguel
Miguel ¡Has escrito tu primer programa en Python!

Así de sencillo hemos hecho un primer programa en Python.
Ahora les explicare que hace cada una de las líneas; en la primera linea se indica la ubicación del intérprete, esto iniciando con "#!", que indica la ubicación. La líneas subsecuentes que inician con el símbolo "#" a solas, sirven para escribir comentarios sobre nuestro programa. Siguiendo con este orden, después tenemos a la línea que inicia con la variable "nombre", en  esta guardaremos lo que leamos de la entrada estándar, esta invocación para la lectura de teclado la hacemos con la función "raw_input()", para que así lo que escribamos se lo asignemos a la variable "nombre". Terminando con esto, imprimimos en la salida estándar lo que leímos junto con un mensaje de aliento por el trabajo que hemos hecho hasta ahora.
Con el programa anterior se muestra lo sencillo que es empezar a programar en python.

domingo, 19 de diciembre de 2010

Hola mundo en C

Continuando con esta serie de introducción a la programación esta vez les traigo el típico hola mundo escrito en C para empezar escribo el código:

#include < stdio.h >
main(){
printf("Hola mundo.\n");
}

Compilando
Utilizaré el compilador gcc para construir el código objeto, entonces vamos a un terminal y tecleamos:

gcc hola.c -o hola

En linux necesitamos dar permisos de ejecución a cada programa así que tecleamos:

sudo chmod +x hola

Para ejecutarlo simplemente escribimos:

./hola

Bueno ese sería nuestro primer programa en C.

Hasta la próxima.

Hola mundo en java

Empiezo a escribir en este blog el cual espero sea uno de los mejores en los tiempos venideros, como el Miguel esta con el rollo de ayudar a los demás en lo de la programada empezaré una serie de posts que mostrarán los aspectos básicos de diversos lenguajes de programación y para no hacer el cuento más largo les dejo el típico hola mundo en java, para verlo funcionar basta escribir este texto en una archivo de texto plano y darle el nombre de HolaMundo.java.


public class HolaMundo{
public static void main(String[] args){
System.out.println("Hola mundo.\n");
}
}

Compilando

Antes de ver nuestra obra maestra en acción es necesario "traducir" este código en "algo" que la máquina pueda entender, para esto abrimos un Terminal o consola y ejecutamos escribimos.


javac HolaMundo.java

Si tu programa sintácticamente es correcto el compilador creará un archivo .class o código objeto que será leído por la máquina virtual para que se ejecute, para ejecutarlo solo tenemos que teclear lo siguiente:


java HolaMundo

Esto generará la salida y obtendremos esto:

Hola mundo.