Paradigmas de Programação e a Linguagem Python
Principais Paradigmas de Programação
Funcional: A programação funcional é um paradigma que trata a computação como uma avaliação de funções matemáticas e evita estados ou dados mutáveis.
Procedural: Descreve uma linguagem onde o programador especifica uma sequência explícita de passos a seguir para produzir um resultado.
Orientada a Objetos: Uma classe representa um conjunto de objetos com características afins. Seus conceitos fundamentais incluem:
- Objeto / Instância
- Atributo
- Método
- Mensagem
- Herança
- Associação
- Encapsulamento
- Abstração
- Polimorfismo
Classificação das Linguagens
Natural: É qualquer linguagem desenvolvida naturalmente pelo ser humano, de forma não premeditada, como resultado da facilidade inata para a linguagem possuída...