Existem inúmeras linguagens de programação, algumas delas bem conhecidas e utilizadas, como é o caso de Python. Uma linguagem interpretada, e que também é bastante simples de aprender, embora não seja das mais rápidas. Esta linguagem de programação é usada para criar diferentes aplicações e ultimamente está sendo amplamente usada para criar scripts para administrar sistemas ou para hackers. Mas não é disso que queremos falar neste artigo, embora Python seja um dos protagonistas da notícia ...
Python foi criado por Guido van Rossum no final dos anos oitenta para suceder a linguagem ABC. O nome desta curiosa linguagem vem do Monty Python, o conhecido grupo de comediantes britânicos. van Rossum queria publicar o código desse projeto que estava fazendo e foi assim que essa linguagem de programação tão usada hoje entrou na comunidade. Atualmente é multiplataforma e gerenciado pela Python Software Foundation. No site oficial do projeto, você pode baixar diferentes versões do mesmo e obter a documentação.
Se você ainda não sabe programar ou está apenas começando, recomendo o Python, pois não é uma linguagem difícil. E, a propósito, a licença sob a qual este idioma é publicado é uma licença especial chamada Licença Python Software Foundation, compatível com GNU GPL a partir da versão 2.1.1, embora incompatível com certas versões anteriores. E por falar em Python Software Foundation, para dizer que é uma fundação que se encarrega de gerir e promover a linguagem de programação.
É uma organização sem fins lucrativos. O PSF foi criado em 2001 e se dedica simplesmente a administrar (desenvolvimento, administração de direitos intelectuais, obtenção de recursos econômicos para continuar a evolução, etc.) este projeto desde então, que agora é desenvolvido graças à comunidade. E, por fim, gostaria de dizer que entre as diferentes versões estão os Python 2.x e Python 3.x, este último com novidades diferentes. Além disso, implementações como CPython, IronPython (feito para .NET), Stackless Python (CPython sem pilha C), Jython (feito em Java), Pippy (para Palm), PyPy (otimizado por JIT) e ActivePython (proprietário com extensões )