TIMELINE ON-LINE SOBRE EVOLUÇÃO DA PROGRAMAÇAO DOS COMPUTADORES E LINGUAGENS DE PROGRAMAÇÃO AO LONGO DO TEMPO
-
Criação do primeiro computador digital eletrônico de grande escala do mundo, o ENIAC (Electrical Numerical Integrator and Calculator).
-
Linguagem de programação Plankalkül.
-
FORTRAN (1955), LISP, a "List Processor” e COBOL, a COmmon Business Oriented Language. Tambem apareceu na mesma epoca a ALGOL 60.
-
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.
-
Surgem os computadores de segunda geração, com capacidade de calcular com uma velocidade de microssegundos, sendo programados em linguagem montadora.
-
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.
-
• 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. -
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.
-
• 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 -
A partir dessa década são lançados softwares de melhor qualidade e com capacidade de processar as informações com maior rapidez.
-
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. -
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.