Você está na página 1de 2

Paradigmas de Linguagem de Programação:

Jonathas Coutinho e Caio Gregoratto

Thierry Araujo

Exercício: Capitulo 2 atividade 1


1. Acrescente á tipologia da Figura 1 mais linguagens de programação que você conheça ou
encontre na literatura. Você deveria ser capaz de encontrar pelo menos mais dez linguagens
de cada tipo ( excetuando talvez as linguagens orientadas a satisfações de restrições, que são
mais recentes – mesmo para esse tipo de linguagens, você deveria ser capaz de encontrar
pelo menos mais cinco linguagens além das apresentadas:

Imperativas: C, Pascal, Fortran, Ada, Basic, Cobol, Python, Lua, Phf , ALGOL, Java,
Mathematica.

Orientada a Objetos: Java, c#, Python, Lua, Php, Ruby, Perl, Object Pascal, Objective-C, Dart,
Swift, Scala, Common Lisp.

Funcionais: Prolog, Lisp, Scheme, Ml, Miranda, Haskell, Elixir.

Declarativas: Mercury, Erlang, HTML, SQL, Lisp.

Restriçoes: Prolog, C++ .

Historia do Python

Python é uma das linguagens de programação mais populares em todo o mundo, foi
criada por Guido Van Rossum em 1991, um programador holandês, a linguagem foi criada com
o intuito de ser fácil de aprender a usar, o nome escolhido “python” vem de um programa de
televisão famoso entre os programadores da época, “ Monty Python’s Flying Circus. Python
serve para desenvolvimento Web, ciência dos dados, Ia, aprendizado de maquinas entre outros,
uma linguagem simples que popularizou pela forma fácil e intuitiva de criar scripts e programas
de automação, a primeira versão do Python já incluía classes com heranças, tratamento de
exceções, funções e uma das suas características fundamentais: funcionamento modular
( pode ser definido como um sistema de informação que permite que todas as operações de uma
escola ou qualquer outro tipo de empresa sejam integradas). Isto permitiu que fosse uma
linguagem muito mais limpa e acessível para pessoas com poucos conhecimentos de
programação. Uma característica que permanece até hoje.
Python é uma linguagem interpretada tanto quanto é uma linguagem compilada,
Um compilador traduz python pra linguagem maquina que vai ser executado pela PVM
(Python Virtual Machine), já o interpretador, vai fazer essa tradução em tempo
real(tempo de execução), como sabemos, o tempo de execução de um código compilado
é muito mais rápido do que o interpretado, que é traduzido passo a passo.
Não é uma questão de linguagem pra python ele ser compilado ou interpretado, e sim
uma questão de implementação, ele pode ser ou compilado ou interpretado, ou os dois
ao mesmo tempo.

Referencias :
https://tokioschool.pt/noticias/historia-python/
https://cursos.alura.com.br/forum/topico-python-e-interpretado-ou-compilado-102393
https://app.minhabiblioteca.com.br/reader/books/9788521214922/pageid/26
https://pt.wikipedia.org/wiki/Linguagem_de_programa%C3%A7%C3%A3o
Melo, A.C.V. D. (2003). Princípios de linguagem de programação. Editora Blucher.
https://app.minhabiblioteca.com.br/books/9788521214922

Você também pode gostar