Python

2292 palavras 10 páginas
Python

Alex Olicheski, Celso Ribeiro, Eli Goulart, Rafael Lima

Universidade Luterana do Brasil (ULBRA)
92.500-000 – Guaíba – RS – Brasil

alexolicheski@gmail.com, juninho.et@hotmail.com , eli.goulart@gmail.com , rafael.guaiba@gmail.com

Resumo. Este artigo apresenta a linguagem de programação Python, sua origem, finalidades, recursos e funcionalidades bem como alguns exemplos de uso.

1. Apresentação

Python é uma linguagem de programação de alto nível, isto é, mais próxima da linguagem humana, interpretada, imperativa, orientada a objetos, com tipagem dinâmica e forte. Atualmente possui um modelo de desenvolvimento comunitário, aberto e gerenciado pela organização sem fins lucrativos Python Software Foundation.
Python é uma linguagem extremamente portátil, podendo ser executado em Windows, Linux, Unix, Mac OS X e inclusive em máquinas virtuais Java em .NET.

Python é uma linguagem de uso livre (open source), mesmo que para fins comerciais.

2. Histórico

Python foi desenvolvida no final de 1989 pelo inglês Guido van Rossum do Instituto de Pesquisa Nacional para Matemática e Ciência da Computação (CWI), nos Países Baixos, como um sucessor da linguagem ABC capaz de tratar exceções e prover interface com o sistema operacional Amoeba através de scripts. Um dos focos primordiais de Python era aumentar a produtividade do programador.

Em 1991, Guido publicou o código (versão 0.9.0) no grupo de discussão alt.sources. Nessa versão já estavam presentes classes com herança, tratamento de exceções, funções e os tipos de dado nativos list, dict, str, e assim por diante.

A versão 1.0 foi lançada em janeiro de 1994. Novas funcionalidades incluíam ferramentas para programação funcional como lambda, map, filter e reduce. A última versão enquanto Guido estava na CWI foi o Python 1.2. Em 1995, ele continuou o trabalho no CNRI em Reston, Estados Unidos, de onde lançou diversas versões. Na versão 1.4 a linguagem ganhou parâmetros nomeados (a capacidade

Relacionados

  • Python
    1922 palavras | 8 páginas
  • Python
    2300 palavras | 10 páginas
  • Python
    40888 palavras | 164 páginas
  • python
    8993 palavras | 36 páginas
  • python
    841 palavras | 4 páginas
  • Python
    3692 palavras | 15 páginas
  • Python
    996 palavras | 4 páginas
  • python
    1870 palavras | 8 páginas
  • Python
    2280 palavras | 10 páginas
  • Python
    51688 palavras | 207 páginas