Python: languages ​​can also be open source

Python logo

There are a multitude of programming languages, some of them well known and used, as is the case of Python. An interpreted language, and that is also quite simple to learn, although it is not one of the fastest. This programming language is used to create different applications and lately it is being widely used to create scripts to administer systems or for hacking. But this is not what we want to talk about in this article, although Python is one of the protagonists of the news ...

Python was created by Guido van Rossum in the late eighties to succeed the ABC language. The name of this curious language comes from the Monty Python, the well-known group of British comedians. van Rossum wanted to publish the code of this project that he was carrying out and that is how this programming language so widely used today entered the community. It is currently cross-platform and managed under the Python Software Foundation. From the official website of the project you can download different versions of it and get documentation.

If you still don't know how to program or are just starting out, I recommend Python, since it is not a difficult language. And by the way, the license under which this language is published is a special one called Python Software Foundation License, compatible with the GNU GPL as of version 2.1.1, although incompatible with certain previous versions. And speaking of the Python Software Foundation, to say that it is a foundation that is responsible for managing and promoting the programming language.

It is a non-profit organization. The PSF was created in 2001 and is simply dedicated to managing (development, administration of intellectual rights, obtaining financial funds to continue the evolution, etc.) this project since then, which is now developed thanks to the community. And finally, I would like to say that among the different versions are the Python 2.x and Python 3.x, the latter with different novelties. In addition, implementations such as CPython, IronPython (made for .NET), Stackless Python (CPython without C stack), Jython (made in Java), Pippy (for Palm), PyPy (optimized by JIT) and ActivePython (proprietary with extensions).


The content of the article adheres to our principles of editorial ethics. To report an error click here!.

Be the first to comment

Leave a Comment

Your email address will not be published.

*

*

  1. Responsible for the data: AB Internet Networks 2008 SL
  2. Purpose of the data: Control SPAM, comment management.
  3. Legitimation: Your consent
  4. Communication of the data: The data will not be communicated to third parties except by legal obligation.
  5. Data storage: Database hosted by Occentus Networks (EU)
  6. Rights: At any time you can limit, recover and delete your information.