# data[].attributes.body
Pyramid. Pyramid nació de una fusión entre Pylons 1.0 y repoze.bfg. Este framework cuenta con una documentación excelente y permite a los desarrolladores avanzar sin tener que contar con el apoyo de la comunidad. Pyramid se esfuerza por ser minimalista, rápido y fiable. Fue uno de los primeros frameworks web compatible con Python 3.

Bottle. Microframework muy simple que proporciona un mínimo de herramientas al desarrollador (enrutamiento, plantillas y una pequeña abstracción sobre WSGI) y es ideal para crear API web.

Django. Estoy seguro de que ya has oído hablar de este Framework. Con diferencia es el framework más popular para Python. Cuenta con una potente interfaz de administración, así como otras muchas características, además de una ingente comunidad de desarrolladores que le dan soporte.

# data[].attributes.body
Simplificado y rápido: Este lenguaje simplifica mucho la programación, es un gran lenguaje para scripting.

Elegante y flexible: El lenguaje ofrece muchas facilidades al programador al ser fácilmente legible e interpretable.

Programación sana y productiva: Es sencillo de aprender, con una curva de aprendizaje moderada. Es muy fácil comenzar a programar y fomenta la productividad.

Ordenado y limpio: es muy legible y sus módulos están bien organizados.

Portable: Es un lenguaje muy portable. Podemos usarlo en prácticamente cualquier sistema de la actualidad.

Comunidad: Cuenta con un gran número de usuarios. Su comunidad participa activamente en el desarrollo del lenguaje.

# data[].attributes.body
La primera publicación de Python se produce hace ya 30 años. En 1989 Guido Van Rossum comenzó el desarrollo de un nuevo lenguaje de programación casi por hobby y tomando su nombre de el grupo humorístico británico Monty Python.

En 1991 se publicó la versión 0.9.0 en alt.sources, un grupo de noticias muy concurrido en aquella época por desarrolladores ya que internet no era tal y como lo conocemos hoy en día y la conexión se hacía mediante una rudimentaria línea telefónica. Aquella versión ya presentaba características avanzadas como clases con herencia o manejo de excepciones. Esto hizo que pronto el lenguaje llamara la atención de desarrolladores de todo el mundo.

En 1994 se formó comp.lang.python, foro de discusión principal de Python, marcando un hito en el crecimiento del grupo de usuarios de este lenguaje.

en el año 2000 el equipo principal de desarrolladores cambia su dominio a BeOpen.com para formar BeOpen PythonLabs coincidiendo con la liberación de la versión 1.6 y 2.0 casi al mismo tiempo. Después que Python 2.0 fuera publicado por BeOpen.com, Guido van Rossum y los otros desarrolladores de PythonLabs se unieron a Digital Creations para continuar el desarrollo de las diferentes versiones hasta nuestros días.

# data[].attributes.body
Un lenguaje sencillo, legible y elegante que atiende a un conjunto de reglas que hacen muy corta su curva de aprendizaje. Si ya tienes unas nociones de programación o vienes de programar en otros lenguajes como Java no te será difícil comenzar a leer y entender el código desarrollado en Python.

El siguiente paso es comenzar a programar, verás que con muy pocas líneas de código es posible programar algoritmos complejos. Esto hace de Python un lenguaje práctico que permite ahorrar mucho tiempo.

# data[].attributes.body
Python nació a principios de los 90 y, en un inicio, fue desarrollado como un hobby por Guido Van Rossum, un ingeniero holandés que trabajaba en ese momento en el CWI de Amsterdam, el Centro de Investigación de Ciencias de la Computación holandés y como curiosidad el nombre elegido, Python, fue tomado del grupo cómico británico Monty Python, del que Guido era un gran fan.

# data[].attributes.body
Python es la navaja suiza de los programadores. Se trata de un veterano lenguaje de programación presente en multitud de aplicaciones y sistemas operativos. Podemos encontrarlo corriendo en servidores, en aplicaciones iOS, Android, Linux, Windows o Mac. Esto es debido a que cuenta con una curva de aprendizaje moderada ya que su filosofía hace hincapié en ofrecer una sintaxis de código legible.

Es un lenguaje de programación versátil multiplataforma y multiparadigma que se destaca por su código legible y limpio.
Es ideal para trabajar con grandes volúmenes de datos ya que, el ser multiplataforma, favorece su extracción y procesamiento, por eso lo eligen las empresas de Big Data. A nivel científico, tiene una gran biblioteca de recursos con especial énfasis en las matemáticas para aspirantes a programadores en áreas especializadas. Y si esto fuera poco, es posible crear videojuegos aunque no es tan eficiente como Java o C#.

# data[].attributes.body
Historia de Phyton
Ana García XII°A