Lección 1: Iniciando en la programación con Python


Una pequeña introducción sobre qué es Python

Python es un lenguaje de programación de alto nivel el cual tiene una sintaxis muy limpia y que favorece a un código legible, creando buenos hábitos de   programación (sobre todo a un iniciante en el tema).

Python permite varios estilos de programación: programación orientada a objetos, programación imperativa y programación funcional. También hay que tener en cuenta que Python es un lenguaje interpretado, no compilado.

Otra ventaja de programar en Python es la portabilidad. Es un lenguaje multiplataforma, es decir se puede programar en sistemas Windows, Linux y Mac y transportar el codigo y ejecutarlo sin problemas mayores en cualquiera de ellos.

Además, Python posee una licencia de código abierto, lo cual es excelente ya que de esta manera hay una comunidad de programadores que aportan conocimientos que ayudan a mejorar este lenguaje de programación. Un claro ejemplo de ello es la cantidad de módulos y paquetes adicionales (de terceros) que se pueden añadir a la instalación básica de Python, tales como wxPython, PyGame, NumPy, SciPy, Matplotlib, PyQt entre otros muchos, los mismos que hacen a este lenguaje mucho mas potente.

Instalación de Python

La instalación es muy sencilla y como mencioné antes la descarga es gratuita. Les dejo el enlace desde la web oficial para descargar python. Pueden usar la versiones Python 2 o Python 3. Personalmente uso la version Python 2.5.4 para sistemas de 32bit (en windows) y version 2.6 en Ubuntu 10.10 que son las versiones con las que trabajaremos en los siguientes posts... ¿algún motivo en especial por usar las versiones Python 2 en general? Si, la compatibilidad. Como bien explican en la web www.python.org, hay más complementos (módulos) de terceros compatibles para Python en sus versiones 2 que en la 3.

Si se deciden por la versión Python 2.5.4. para Windows, aquí les dejo el enlace para descargar Python 2.5.4 válido para sistemas de 32 o 64 bits. Si tienen Ubuntu o alguna otra distro de Linux, Python ya viene instalado por defecto.

Bueno amigos... esta fue una breve presentación sobre Python... en el siguiente post seguiremos con los conceptos esenciales para conocer mejor este lenguaje de programación. Si estas interesado, ve a la siguiente presentación acerca del IDLE, el entorno de desarrollo de Python.

Related Posts

Subscribe Our Newsletter