Python, linguagem de programação de alto nível lançada em 1991 por Guido van Rossum, destaca-se pela legibilidade e é usada em processamento de textos, dados científicos e web. Evoluindo desde a versão 0.9.0, com influências diversas, como C e Haskell, a comunidade Python Software Foundation impulsionou seu crescimento. O Python 1.0, em 1994, trouxe recursos como lambda, map e filter. A versão 2.0, em 2000, incluiu list comprehension e um coletor de lixo avançado. A evolução continuou com a versão 2.6, lançada em 2008, que antecipou a transição para a versão 3.0, focada em corrigir falhas e incompatibilidades.
O Raspberry Pi, criado em 2012, tem nome ligado ao Python, influenciando linguagens como Boo e Cobra. Python é parte de sistemas operacionais e a linguagem padrão no MIT desde 2009. Sua filosofia destaca simplicidade e clareza, refletida no poema "The Zen of Python". O texto aborda a tipagem forte do Python, operadores, avaliação mínima e peculiaridades. A linguagem utiliza espaços em branco e indentação para facilitar a leitura. O compilador de bytecode permite execução eficiente, armazenando em .pyc ou .pyo. O processo envolve análise léxica, sintática, compilador e avaliador de código.
Python oferece amplo suporte à programação orientada a objetos, com classes, funções e módulos considerados objetos. Suporta metaclasses, polimorfismo e herança, incluindo herança múltipla. Classes são definidas com "class nome:" e métodos recebem "self". A linguagem permite encapsulação em módulos e pacotes. Programação funcional inclui compreensão de listas, funções de primeira classe e geradores. A documentação pode ser feita com comentários ou cadeias de caracteres. O interpretador Python é versátil, compatível com várias plataformas. A biblioteca padrão é uma vantagem, abrangendo Internet, interfaces gráficas, bancos de dados e expressões regulares. Desenvolvimento é guiado por PEPs, liderado por Guido van Rossum. A linguagem tem licença livre, é adotada por grandes projetos e empresas como Google, Yahoo! e NASA. Integrada em softwares como Maya e GIMP, é essencial no Red Hat Linux e usado pela Industrial Light & Magic na produção de filmes.