O que considerar sobre a Linguagem Python:
- Linguagem de altíssimo nível (interpretada).
- OO.
- Tipagem Dinâmica (forte).
- Interpretada.
- Interativa.
- Clara, Concisa.
- Possui estruturas como listas, tuplas, dicionários, complexos, unidades de teste, recursos para persistência, módulos diversos (ex: data/hora) e também possibilidade de utilzar frameworks de terceiros, etc.
- Tudo em Python são Objetos.
- Além de OO, suporta também programação modular e funcional.
- Processamento: Linguagem interpretada através de bytecode por VM Python para determinado SO.
- É possível compilar aplicações um SO e executar em outros.
- É possível executar diretamente o código-fonte.
- É um software de código aberto, licença compatível com a GPL (General Public License), porém menos restritiva.
- A Especificação da Linguagem é mantida pela Python Software Foundation (PSF): https://www.python.org/psf/
- Além de Linguagem principal, o Python pode ser utilizado também como linguagem de Script, para automatizar tarefas e adicionar funcionalidades (ex: BrOffice, PostgreSQL, etc).
- É possível integrar o Python com outras Linguagens, como C.
- Página Oficial: https://www.python.org/
- É escrito em C, mantida pela PSF.
- Usos:
- Windows: Necessário instalar para executar. (foco atual).
- Linux: Já disponível no prompt.
- MacOS: Já disponível também.
- Identificação de arquivos fonte: extensão 'py'.
- Podem ser executados diretamente pelo interpretador:
- python programa1.py
Nenhum comentário:
Postar um comentário