Python

 Nota: Para outros significados, veja Python (desambiguação).
Python
Logo do Python
Paradigma Multiparadigma:
Surgido em 20 de fevereiro de 1991 (33 anos)[1]
Última versão 3.12.4 (6 de junho de 2024[2])
Criado por Guido van Rossum[1]
Estilo de tipagem
  • dinâmica
  • forte
  • duck
  • gradual (desde a versão 3.5)
Principais implementações
Influenciada por
Influenciou
Licença Python Software Foundation License[4]
Extensão do arquivo
  • .py
  • .pyc
  • .pyd
  • .pyo
  • .pyw
  • .pyz
Página oficial www.python.org

Python é uma linguagem de programação de alto nível,[5] interpretada de script, imperativa, orientada a objetos, funcional, de tipagem dinâmica e forte. Foi lançada por Guido van Rossum em 1991.[1] Atualmente, possui um modelo de desenvolvimento comunitário, aberto e gerenciado pela organização sem fins lucrativos Python Software Foundation. Apesar de várias partes da linguagem possuírem padrões e especificações formais, a linguagem, como um todo, não é formalmente especificada. O padrão na pratica é a implementação CPython.

A linguagem foi projetada com a filosofia de enfatizar a importância do esforço do programador sobre o esforço computacional. Prioriza a legibilidade do código sobre a velocidade ou expressividade. Combina uma sintaxe concisa e clara com os recursos poderosos de sua biblioteca padrão e por módulos e frameworks desenvolvidos por terceiros.

Python é uma linguagem de propósito geral de alto nível, multiparadigma, suporta o paradigma orientado a objetos, imperativo, funcional e procedural. Possui tipagem dinâmica e uma de suas principais características é permitir a fácil leitura do código e exigir poucas linhas de código se comparado ao mesmo programa em outras linguagens. Devido às suas características, ela é utilizada, principalmente, para processamento de textos, dados científicos e criação de CGIs para páginas dinâmicas para a web. Foi considerada pelo público a 3ª linguagem "mais amada", de acordo com uma pesquisa conduzida pelo site Stack Overflow em 2018[6] e está entre as 5 linguagens mais populares, de acordo com uma pesquisa conduzida pela RedMonk.[7]

O nome Python teve a sua origem no grupo humorístico britânico Monty Python,[8] criador do programa Monty Python's Flying Circus, embora muitas pessoas façam associação com o réptil do mesmo nome (em português, píton ou pitão).

  1. a b c «HISTORY». Fonte do Python (em inglês). Python Software Foundation. Consultado em 5 de junho de 2008. Arquivado do original em 17 de fevereiro de 2016 
  2. «Python 3.12.4 released». pythoninsider.blogspot.com (em inglês). 6 de junho de 2024. Consultado em 8 de junho de 2024 
  3. a b c Guido van Rossum (Maio de 1996). «Foreword for "Programming Python" (1st ed.)» (em inglês). Python Software Foundation. Consultado em 12 de junho de 2008 
  4. Erro de citação: Etiqueta <ref> inválida; não foi fornecido texto para as refs de nome license
  5. Erro de citação: Etiqueta <ref> inválida; não foi fornecido texto para as refs de nome entrevista-venners-pt-1
  6. «Stack Overflow Developer Survey 2018». Stack Overflow. Consultado em 16 de abril de 2018 
  7. O'Grady, Stephen (7 de março de 2018). «The RedMonk Programming Language Rankings: January 2018» (em inglês). RedMonk. Consultado em 13 de março de 2018 
  8. Erro de citação: Etiqueta <ref> inválida; não foi fornecido texto para as refs de nome Computerworld

© MMXXIII Rich X Search. We shall prevail. All rights reserved. Rich X Search