Download - Apresentação Minha Parte
![Page 1: Apresentação Minha Parte](https://reader036.vdocuments.site/reader036/viewer/2022082819/563dbac9550346aa9aa80b8a/html5/thumbnails/1.jpg)
Evolução das Principais Linguagens de Programação
Felipe Gomess – 1212 082029 Philippe BomtempoJuliana Coimbra Rayla Faria
![Page 2: Apresentação Minha Parte](https://reader036.vdocuments.site/reader036/viewer/2022082819/563dbac9550346aa9aa80b8a/html5/thumbnails/2.jpg)
BASIC
Projetada por Kemeny em Dartmouth Objetivos: Ser fácil para estudantes de outras áreas, ser amigável e
de fácil aprendizado, permitir acesso livre e privado e considerar o tempo do usuário mais importante que o tempo do computador
Grande parte veio do FORTRAN com influência da sintaxe do Algol 60
![Page 3: Apresentação Minha Parte](https://reader036.vdocuments.site/reader036/viewer/2022082819/563dbac9550346aa9aa80b8a/html5/thumbnails/3.jpg)
PL/I
Desenvolvida pela IBM e SHARE Baseada no ALGOL 60, FORTRAN e no COBOL, sendo usada em várias
áreas de aplicação Destinada a substituir o COBOL, o FORTRAN e o LISP Primeira linguagem em que os programas criam tarefas
concorrentemente, procedimentos usados recursivamente, ponteiros incluídos como um tipo de dados.
![Page 4: Apresentação Minha Parte](https://reader036.vdocuments.site/reader036/viewer/2022082819/563dbac9550346aa9aa80b8a/html5/thumbnails/4.jpg)
APL e SNOBOL
Caracterizadas por tipagem dinâmica e alocação dinâmica de armazenamento
Variáveis são essencialmente não tipadas
![Page 5: Apresentação Minha Parte](https://reader036.vdocuments.site/reader036/viewer/2022082819/563dbac9550346aa9aa80b8a/html5/thumbnails/5.jpg)
APL
Projetada na IBM, por Ken Iverson, em torno de 1960, como uma linguagem para descrever arquiteturas de computadores
Alta expressividade, possuindo um grande número de operadores e um grande número de operações unitárias em vetores
Programas difíceis de ler
![Page 6: Apresentação Minha Parte](https://reader036.vdocuments.site/reader036/viewer/2022082819/563dbac9550346aa9aa80b8a/html5/thumbnails/6.jpg)
SNOBOL
Projetada para processamento de texto, no Bell Labs, por Farber, Griswold e Polensky em 1964
Falta de funções embutidas Mais lenta que linguagens alternativas Ainda em uso para uma variedade de tarefas de processamento de
textos
![Page 7: Apresentação Minha Parte](https://reader036.vdocuments.site/reader036/viewer/2022082819/563dbac9550346aa9aa80b8a/html5/thumbnails/7.jpg)
Simula 67
Família de linguagens projetadas para simulação Baseada no Algol 50 e no Simula I Influente no desenvovimento no Smaltak Inspirou o modelo de computação concorrente
![Page 8: Apresentação Minha Parte](https://reader036.vdocuments.site/reader036/viewer/2022082819/563dbac9550346aa9aa80b8a/html5/thumbnails/8.jpg)
Algol 68
A partir do desenvolvimento continuado do Algol 60 Projeto baseado no conceito de ortogonalidade Contribuições: Estruturas de dados definidas pelo usuário, tipos de
referência e vetores dinâmicos Forte influência nas linguagens subsequentes, como o Pascal, C e
Ada
![Page 9: Apresentação Minha Parte](https://reader036.vdocuments.site/reader036/viewer/2022082819/563dbac9550346aa9aa80b8a/html5/thumbnails/9.jpg)
Pascal
Baseado no Algol 60 Projetada para ser um veículo educacional Pequena e simples Linguagem mais utilizada para ensino em faculdades
![Page 10: Apresentação Minha Parte](https://reader036.vdocuments.site/reader036/viewer/2022082819/563dbac9550346aa9aa80b8a/html5/thumbnails/10.jpg)
Delphi
Derivada do Pascal Mesmo criador do C# Pioneira em tecnologias para desenvolvimento de software