Software Libre

Python: los lenguajes también pueden ser de código abierto

Un lenguaje interpretado, y que además es bastante sencillo de aprenderExisten multitud de lenguajes de programación, algunos de ellos muy conocidos y utilizados, como es el caso de Python. Un lenguaje interpretado, y que además es bastante sencillo de aprender. Este lenguaje de programación se utiliza para crear diferentes aplicaciones y últimamente está siendo muy utilizado para crear scripts para administrar sistemas o para hacking. Pero esto no es de lo que queremos hablar en este artículo, aunque Python sea uno de los protagonistas de la noticia

Python fue creado por Guido van Rossum a finales de los años ochenta para suceder al lenguaje ABC. El nombre de este curioso lenguaje proviene de los Monty Python, el conocido grupo de humoristas británicos. van Rossum quiso publicar el código de este proyecto que se traía entre manos y así es como este lenguaje de programación tan utilizado hoy en día se adentró en la comunidad.

 

Actualmente es multiplataforma y se gestiona bajo la Python Software Foundation. Desde la web oficial del proyecto puedes descargar diferentes versiones del mismo y conseguir documentación.

Si aún no sabes programar o estás comenzando, se recomienda Python, ya que no es un lenguaje difícil. Y por cierto, la licencia bajo la que se publica este lenguaje es una especial denominada Python Software Foundation License, compatible con la GPL de GNU a partir de la versión 2.1.1, aunque incompatible con ciertas versiones anteriores.

 

Y hablando de la Python Software Foundation, debemos decir que es una fundación que se encarga de administrar y promover el lenguaje de programación. Es una organización sin ánimo de lucro. La PSF fue creada en 2001 y simplemente se dedica a gestionar (desarrollo, administración de los derechos intelectuales, conseguir fondos económicos para continuar con la evolución, etc.) este proyecto desde entonces, que ahora es desarrollado gracias a la comunidad.

 

Para finalizar, me gustaría decir que entre las diferentes versiones se encuentran la Python 2.x y la Python 3.x, esta última con diferentes novedades. Además se han generado implementaciones como CPython, IronPython (realizada para .NET), Stackless Python (CPython sin stack de C), Jython (hecha en Java), Pippy (para Palm), PyPy (optimizada mediante JIT) y ActivePython (privativo con extensiones).

Fuente: LinuxAdictos

logo youtube
logo twitter
logo instagram
2020 CNTI. Portal desarrollado y administrado por el Centro Nacional de Tecnologías de Información, adscrito al Ministerio del Poder Popular para Ciencia y Tecnología. Esta obra está bajo una Licencia de Creative Commons Reconocimiento - No Comercial - Compartir Igual 3.0 Venezuela.
Cintillo PortalCNTI Cintillo Carabobo 01