apresentação minha parte

Post on 11-Jan-2016

213 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

DESCRIPTION

cxvzdxfgvdfg

TRANSCRIPT

Evolução das Principais Linguagens de Programação

Felipe Gomess – 1212 082029 Philippe BomtempoJuliana Coimbra Rayla Faria

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

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.

APL e SNOBOL

Caracterizadas por tipagem dinâmica e alocação dinâmica de armazenamento

Variáveis são essencialmente não tipadas

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

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

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

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

Pascal

Baseado no Algol 60 Projetada para ser um veículo educacional Pequena e simples Linguagem mais utilizada para ensino em faculdades

Delphi

Derivada do Pascal Mesmo criador do C# Pioneira em tecnologias para desenvolvimento de software

top related