TIMELINE ON-LINE SOBRE EVOLUÇÃO DA PROGRAMAÇAO DOS COMPUTADORES E LINGUAGENS DE PROGRAMAÇÃO AO LONGO DO TEMPO

  • Period: 1946 BCE to

    1946

    Criação do primeiro computador digital eletrônico de grande escala do mundo, o ENIAC (Electrical Numerical Integrator and Calculator).
  • Period: to

    História da Programação

    Linguagem de programação Plankalkül.
  • Period: to

    Década 50 - 60

    FORTRAN (1955), LISP, a "List Processor” e COBOL, a COmmon Business Oriented Language. Tambem apareceu na mesma epoca a ALGOL 60.
  • Period: to

    1951 a 1959

    Surgem os computadores de primeira geração. Esses eram capazes de calcular com uma velocidade de milésimos de segundo, além de serem programados em linguagem de máquina.
  • Period: to

    1959 a 1965

    Surgem os computadores de segunda geração, com capacidade de calcular com uma velocidade de microssegundos, sendo programados em linguagem montadora.
  • Period: to

    1965 a 1975

    Nascem os computadores da terceira geração. Esses computadores passam a ter diversos componentes miniaturizados e montados em um único CHIP, sendo capazes de calcular em nanossegundos, com uma linguagem de programação de alto nível, orientada para os procedimentos.
  • Period: to

    Os paradigmas da programação foram criados, em sua maioria, na década de 70.

    • Simula: inventada nos anos 1960 por Nygaard e Dahl foi a primeira linguagem a suportar o conceito de classes.
    • C: uma das primeiras linguagens de programação de sistemas, criado por Dennis Ritchie e Ken Thompson, tem uma das maiores influencias no mundo atual.
    • Prolog: projetada em 1972, foi a primeira linguagem de programação com paradigma lógico.
    • Pascal: Outra importante linguagem, embora atualmente esteja quase sem uso.
  • Period: to

    1975 a 1981

    São criados os computadores da quarta geração. Seguindo a tendência da terceira geração de miniaturização de seus componentes e o aperfeiçoamento dos seus Circuitos Integrados (CI). As linguagens utilizadas nessa geração eram de altíssimo nível, orientada para um problema.
  • Period: to

    Nos anos 80 surgiu a linguagem C++

    • C++: Criada para ser compatível com C, o C++ foi muito importatante, pois é mais simples e dinâmico.
    • Perl: Uma boa linguagem. Ótima para trabalhar em níveis de sobrecarga grandes
  • Period: to

    1990

    A partir dessa década são lançados softwares de melhor qualidade e com capacidade de processar as informações com maior rapidez.
  • Period: to

    Anos 90 ate o momento atual

    As linguagens Java e Javascript foram criadas nesta época, surgiu também a visual Basic e o Object Pascal.
    • PHP: Muito importante para o desenvolvimento de aplicativos para WEB, esta linguagem esta cada vez mais tomando conta dos Web sites.
    • Com o tempo, as linguagens vêm se unindo, formando linguagens mais fortes, e com mais funções.
  • Period: to

    2000

    Após a virada do milênio os computadores continuaram a seguir a tendência de miniaturização de seus componentes e, tornando dessa forma os computadores mais maleáveis e práticos nas tarefas diárias. Além disso, há um investimento maciço em seu design.