Python: Introducción

Estándar

¿Qué es Python?

Python es un lenguaje de programación interpretado, interactivo y orientado a objetos. Desarrollado por Guido Van Rossum en 1990. Para finales de 1998 ya había atraído la atención de la industria.

Python no ofrece características revolucionarias en cuanto a programación, sino que combina muchos de los mejores principios de diseño de diversos lenguajes de programación. Es simple y poderoso.

Características de Python

  • Interpretado

Al igual como lo es Java

  • De alto nivel

Esta más cercano al pensamiento humano, por lo cual es mas fácil diseñar programas con él.

  • Modo interactivo

Se pueden introducir instrucciones en el interprete Python y ver inmediatamente su resultado con lo cual se dispone de una buena  herramienta de depuración.

  • Interprete siempre disponible

Cada programa Python tiene la habilidad de compilar y ejecutar archivos de texto mientras se ejecutan; no hay distinción entre tiempo de ejecución y entornos de desarrollo. Esto convierte a Python en un gran macro lenguaje para otros programas.

  • Sintaxis clara

Su sintaxis es obvia y no hay características cripticas por aprender. El uso de bloques identados  delimitan la lectura visual de código.

  • Características avanzadas

Uso de paquetes, programación orientada a objetos, uso de excepciones, entre otras características adicionales.

  • Introspección

En este caso, la introspección se refiere a la observación y análisis que se hace sobre el propio programa, objeto, etc. Es decir: determinar qué es, qué es capaz de hacer o su contenido entre otras cosas.

  • Independencia de la plataforma

Python esta escrito en C, por lo tanto esta disponible en una amplia variedad de plataformas como Windows, Unix y Macintosh. También se dispone de extensiones para una plataforma en específico.

  • Extensible

Se pueden agregar características adicionales al lenguaje usando C para dicho propósito.

  • Librerías Extensivas

Una instalación estándar de Python provee alrededor de 200 módulos, cubriendo de esta manera la mayor parte de las necesidades de los programadores, también se pueden adquirir módulos de terceros o crear los propios.

  • Soporte

Python tiene un amplia comunidad  de entusiastas que están dispuestos ayudar en caso de dudas.

 

¿Qué se puede hacer con Python?

Python puede ser utilizado como una herramienta de integración en una gran variedad de sistemas, algo así como un lenguaje pegamento que puede unir a diversas aplicaciones. Esta integración puede abarcar:

  • Trabajo con archivos
  • Trabajo con DLLs y programas C
  • COM (Modelo de objeto de componente)
  • Trabajo con redes (NetWorking)
  • Objetos distribuidos
Anuncios

Un comentario en “Python: Introducción

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