Python é uma linguagem de programação interpretada de alto nível para fins gerais. Sua filosofia de design enfatiza a legibilidade do código com o uso de indentação significativa. Suas construções de linguagem, bem como sua abordagem orientada a objetos, visam ajudar os programadores a escrever código lógico e claro para projetos de pequena e grande escala. Python é tipado dinamicamente e coletado como lixo. Ele suporta múltiplos paradigmas de programação, incluindo programação estruturada (particularmente procedural), orientada a objetos e funcional. É frequentemente descrito como uma linguagem de "baterias incluídas" devido à sua biblioteca padrão abrangente. Guido van Rossum começou a trabalhar em Python no final dos anos 1980, como sucessor da linguagem de programação ABC, e a lançou pela primeira vez em 1991 como Python 0.9.0. Python 2.0 foi lançado em 2000 e introduziu novos recursos, como compreensão de listas e um sistema de coleta de lixo usando contagem de referência. Python 3.0 foi lançado em 2008 e foi uma revisão importante da linguagem que não é totalmente compatível com versões anteriores. Python 2 foi descontinuado com a versão 2.7.18 em 2020. Python é consistentemente classificado como uma das linguagens de programação mais populares. Conheça nossa lista dos 10 melhores livros para aprender Python.