You are on page 1of 12

Lenguajes de Programacin

Python es un lenguaje de programacin


multiparadigma. Esto significa que ms que
forzar a los programadores a adoptar un estilo
particular de programacin, permite varios
estilos: programacin orientada a objetos y
programacin estructurada.

Una caracterstica importante de Python es la


resolucin dinmica de nombres; es decir, lo que
enlaza un mtodo y un nombre de variable
durante la ejecucin del programa (tambin
llamado enlace dinmico de mtodos).

Otro objetivo del diseo del lenguaje es la


facilidad de extensin. Se pueden escribir
nuevos mdulos fcilmente en C o C++. Python
puede incluirse en aplicaciones que necesitan
una interfaz programable.

Un poco de historia:

Phtyon fue creado en los comienzos de 1990 por Guido


Van Rossum en el centro de las matematicas e
informticas (CWI) en Netherlands es el sucesor del
lenguaje llamado ABC.
Guido continuo su trabajo de Python en la Corportion for
National Research Initiatives (CNRI) en Reston, Virginia
donde lanz Python 1.3 a 1.5.2

En mayo del 2000 Guido fue movido al equipo


de trabajo de BeOpen.com para formar BeOpen
PythonLabs team donde lanzo Phyton 2.0
Tras la creacin de Phyton 2.1 todo el cdigo,
documentacin y especificaciones aadidas,
tiene como dueo a Python Software Foundation
(PSF), una organizacin sin nimo de lucro
fundada en el ao 2001.

Una innovacin mayor en Python 2.2 fue la


unificacin de los tipos en Python (tipos escritos
en C), y clases (tipos escritos en Python) dentro
de una jerarqua. Esa unificacin logr un
modelo de objetos de Python puro y consistente.

Para que se usa este lenguaje de


programacin?

Para la creacin de paginas web .


Para el acceso de bases de datos
La interfaces graficas en escritorios
Creacin de aplicaciones cientficas y numricas
en computador
Educacin para lo nuevos programadores
Para programacin de red
Para la creacin de nuevos software y video
juegos.

Sistemas populares o famosos desarrollados con Phyton:


BitTorrent: Programa para compartir archivos p2p
ClamWin: el antivirus libres, frontend de clamax
OpenErp: Completo sistema de gestin empresarial en
tres capas
Meld: Sistema de Gestin de proyectos
Trac: sistema de gestin de proyectos
Sistema Fierro: sistema de gestin para libreras y
editoriales
PyRece: aplicativo libre para factura electrnica

Algunos sitios web como:


Youtube
Reddit
FriendFeed
Kiosko.net
GooglePersonFinder(utilizado para el
terremoto de Haiti de 2010)

Fuentes:
https://www.python.org/about/apps/
http://python.org.ar/wiki/PreguntasFrecuentes
#que-aplicaciones-conocidas-estn-hechas-enphyton.
https://docs.python.org/2/license.html

You might also like