Tittle: Open Source Tools | Python
- Summary: General knowledge and benefits about different open source tools
- Publication in Spanish language
Python es un lenguaje de programación ampliamente utilizado y fácil de aprender. Sus estructuras de datos son muy eficientes y de nivel, cuenta con un enfoque sencillo pero muy efectivo en la programación orientada a objetos.
La elegante sintaxis de Python favorece un código legible, además su tipado dinámico hacen de éste un lenguaje ideal para scripting y desarrollo rápido de aplicaciones en múltiples áreas y para la mayoría de las plataformas.
Python fue creado a principios de la década de 1990 por Guido van Rossum como sucesor de un lenguaje llamado ABC. Guido van Rossum sigue siendo el autor principal de Python, aunque se han incluido muchas contribuciones.
En el año 1995, se continuó el trabajo en Python en la Corporación de Iniciativas de Investigación Nacional en Reston, Virginia, donde fueron publicadas varias versiones del software.
En el año 2000, el equipo de desarrollo principal de Guido y Python fue mudado a BeOpen.com para formar el equipo de BeOpen PythonLabs. A finales de ese año, el equipo de PythonLabs se muda a Digital Creations (actualmente Zope Corporation). Y en el año 2001, se forma la Python Software Foundation (https://www.python.org/psf/), una organización sin fines de lucro que fue creada para poseer la propiedad intelectual relacionada con Python.
¡Todos los lanzamientos de Python son de código abierto!
Python es actualmente utilizado en innumerables dominios de aplicaciones. El Python Package Index enumera una cantidad considerable de módulos para Python. A continuación algunos ejemplos de ellas:
Desarrollo Web e Internet
Científico y Numérico
Python es ampliamente utilizado en informática científica y numérica.
Educación
Python es también un lenguaje excelente para enseñar programación.
El Education Special Interest Group es un buen lugar para discutir temas de enseñanza.
Desarrollo de software
Python es utilizado como un lenguaje de soporte para desarrolladores de software y en muchas otras formas.
Python es una gran herramienta que nos ofrece un lenguaje de programación dinámico y orientado a objetos. Uno de los principales objetivos que persigue este lenguaje es la facilidad, tanto de lectura, como de diseño.
Fuentes Consultadas:
Author: @simnrodrguez