Tudo junto

Disponível somente no TrabalhosFeitos
  • Páginas : 10 (2350 palavras )
  • Download(s) : 0
  • Publicado : 13 de abril de 2013
Ler documento completo
Amostra do texto
Mateus Vieira de Sousa\ RA:6670421183\Curso: Analise e Desenvolvimento de Sistemas
Evolução das Linguagens de Programação

FORTRAN (FORmula TRANslation/TRANslator)
Foi desenvolvida a partir da década de 1950 Os padrões oficiais da linguagem referem-se a ela atualmente como "Fortran".A linguagem Fortran é principalmente usada em Ciência da Computação e Análise Numérica. Apesar de ter sidoinicialmente uma linguagem de programação procedural, versões recentes de Fortran possuem características que permitem suportar programação orientada por objetos

COBOL (COmmon Business Oriented Language)
Foi desenvolvida em 1959 para substituir linguagens de processamento específico assembler. O primeiro padrão ANSI foi o padrão 68. Padrões posteriores eram o padrão 74 e o padrão 85. A maioriados programas Cobol usados hoje são de acordo com o padrão85 Ele não tem uma estrutura de blocos e consequentemente sem nenhuma maneira de esconder variáveis; há mais liberdade na escrita do programa; números são próximos a aritmética

ALGOL 60 (ALGorithmic Oriented Language)
Em muitos aspectos, a linguagem ALGOL-60 provou ser revolucionária para a época. Entre estes aspectos destacam-se aestrutura de blocos, declarações explícitas de variáveis, regras de escopo para variáveis locais, rotinas recursivas em uma linguagem imperativa, expressões if aninhadas e tempos de vida dinâmicos para variáveis. Outra inovação da linguagem foi a sua definição, usando a BNF, que facilitou em muito o projeto do compilador. ALGOL 60

LISP (LISt Processing)
Foi concebida por John McCarthy em1958.Durante os anos de 1970 e 1980, Lisp se tornou a principal linguagem dacomunidade de inteligência artificial, tendo sido pioneiro em aplicações como administraçãoautomática de armazenamento, linguagens interpretadas e programação funcional.

APL (A Programming Language)
Destinada à operações matemáticas, ela nasceu do trabalho de um professor de matemáticacanadense de nome Kenneth Iverson. A linguagemAPL foi formalmente definida e introduzida por Iverson em seu livro A Programming Language de 1962. Sua proposta original era a de produzir umanova notação matemática, menos sujeita às ambiguidades da notação convencional. Segundo Iverson, foi projetada com o objetivo de ser matematicamente concisa. Na década de 1960, trabalhando na IBM em conjunto com Adin Falcoff, ambos produziram a primeiraversão de APL, quando um interpretador da linguagem ficou disponível Programas em APL em geral sempre são muito pequenos, embora poderosos. A linguagem está preparada para tratar arranjos de grandes dimensões.

BASIC (Beginners All-purpose Symbolic Instruction Code)
É uma linguagem de programação, criada com fins didáticos, pelos professores John George Kemenye Thomas Eugene Kurtz em 1964no Dartmouth College. BASIC também é o nome genérico dado a uma grande família de linguagens de programação derivadas do BASIC original. Provavelmente existem mais variações de BASIC do que de qualquer outra linguagem de programação. É quase sem sentido comparar o BASIC original com versões atuais, principalmente o Visual Basic tendo em vista as grandes modificações existentes na linguagem.

PL/I(Programming Language One)
É uma linguagem de programação desenvolvida pela IBM em meados de 1960. A previsão da IBM era que a linguagem fosse utilizada em ciências, inteligência artificial e negócios. Por um período de tempo foi a principal linguagem ensinada na Universidade de Michigan Dearborn. Entretanto, a popularidade declinou nos anos recentes, devido à introdução de linguagens de programação maismodernas voltadas para o ambiente Mainframe. Sua principal função é o processamento/manipulação de dados; suporta recursão e alocação dinâmica.

SIMULA 67
Simula é a primeira linguagem de programação orientada a objetos. Em vários anos após seu desenvolvimento, quase todas as linguagens modernas começaram a utilizar seus princípios de orientação a objetos. Assim foi como se popularizam...
tracking img