DICCIONARIO DE INFORMÁTICA Y TECNOLOGÍA
  ¿Qué significa Python? - Información sobre Python

Definición de Python (lenguaje de programación)

Leandro Alegsa (Contacto) 2014-08-07

Envíanos un mensaje


Enviar
Anuncios

Python es un lenguaje de programación desarrollado como proyecto de código abierto y es administrado por la empresa Python software Foundation.

Fue creado por Guido van Rossum y su nombre se debe a la afición de su creador a los humoristas británicos Monty Python.

Se trata de un lenguaje de programación en scripts, competencia directa de Perl.

Python permite dividir el programa en módulos reutilizables desde otros programas Python. También viene con una gran colección de módulos estándar que proporcionan E/S de ficheros, llamadas al sistema, sockets, interfaces GUI, etc.

Se trata de un lenguaje interpretado, lo que permite ahorrar el proceso de compilado.


Características generales de Python

- Lenguaje de programación de alto nivel del tipo scripting.

- Diseñado para ser fácil de leer y simple de implementar.

- Es código abierto (de libre uso).

- Puede ejecutarse en Mac, Windows y sistemas Unix; también ha sido portado a máquinas virtual JAVA y .NET.

- Es a menudo usado para desarrollar aplicaciones web y contenido web dinámico.

- Se utiliza para crear extensiones tipo plug-ins para programas de 2d y 3d como Autodesk Maya, GIMP, Blender, Inkscape, etc.

- Los scripts de Python tienen la extensión de archivo .PY, que pueden ser parseados y ejecutados inmediatamente.

- Permite grabar programas compilados con extensión de archivo .PYC, los cuales suelen ser usados como módulo que pueden ser referenciados por otros programas Python.

- Sitio web oficial: https://www.python.org/


Historia de Python

Python comenzó a concebirse a finales de los 80 y su implementación fue iniciada en diciembre de 1989 por Guido van Rossum en el CWI en Países Bajos, como un sucesor al lenguaje de programación ABC, capaz de manejar excepciones e interactuar con el sistema operativo Amoeba.

La comunidad Python ha llamado a Guido van Rossum el BDFL (benevolent dictator for life o dictador benevolente de por vida), debido a su rol central en la toma de decisiones del desarrollo de Python.

Python 2.0 fue lanzado el 16 de octubre de 2000, con grandes cambios y características como un recolector completo de basura y soporte para Unicode. Con el lanzamiento de esta versión, el proceso de desarrollo cambió y se volvió más transparente y más apoyado en la comunidad Python.

Python 3.0 (también llamado Python 3000 o py3k), fue lanzado -tras un largo período de prueba- el 3 de diciembre de 2008; se volvió incompatible hacia atrás.


Software populares escritos en Python

- Aplicaciones: BitTorrent, Blender 3D, Calibre, Dropbox, MusicBrainz Picard, Ubuntu Software Center, YUM, etc.

- Aplicaciones web: GNU Mailman, OpenERP.

- Videojuegos: Civilization IV, Disney Toontown Online, Battlefield 2, Vega Strike.


Uso de Python

El lenguaje de programación Python es uno de los más usados en el mundo, según una medición de TIOBE Programming Community Index (2008) es el octavo más popular. Además es el tercero más popular en aquellos lenguajes que no basan su sintaxis gramatical en C.

Un estudio mostró que Python hace un uso de la memoria mejor que JAVA y no tan lejos de la eficiencia de C o C++.

Grandes organizaciones utilizan Python para algunos de sus productos como Google, Yahoo!, CERN, NASA, etc.

También es utilizado en la computación científica gracias a librerías como NumPy, SciPy y Matplotlib.

Es empleado en tareas de inteligencia artificial, como por ejemplo en tareas de procesamiento de lenguajes naturales.





¿Mejoramos la definición?
Puntos: 3.8 (10 votos)






Respondemos tus consultas o comentarios a continuación:


¿Dudas? ¿necesita más información? Escriba y responderemos a tu email: clic aquí



 




  Diccionario de informática
  Búsqueda por letras:

A - B - C - D - E - F - G - H - I - J - K - L - M - N - O - P - Q - R - S - T - U - V - W - X - Y - Z - 0,9
 
Búsqueda por categorías
:

Almacenamiento - Aplicaciones - Audio - Compresión - Desarrollo web - Discos ópticos - Inteligencia Artificial - Memorias - Microprocesadores - Seguridad informática - Sistemas de archivos - Terminología de programación - UNIX - Windows - ver categorías

 
Búsqueda por palabras:






Preguntas
¿Tiene salida laboral Python? ¿hay demanda?  - 2016-06-13

Todos los derechos reservados © 1998 - 2017 - ALEGSA - Santa Fe, Argentina.
Políticas del sitio web - Contacto - Publicidad