Os primeiros programas efetivamente executados em computadores eletrônicos só vieram a ser produzidos na década de 40 do século passado. Foi nesta época que foram publicadas as linguagens de programação da primeira geração. A proliferação dos programas só viria, entretanto, na década de 60, com as linguagens da terceira geração, lançadas para permitir o uso apropriado das novas capacidades dos computadores. As inovações que acompanharam o lançamento das linguagens da terceira geração foram fundamentais para que os programadores pudessem atender a espectativa dos novos usuários dos computadores e das novas aplicações dos sistemas de informação.

Falamos da primeira e da terceira geração, entretanto, assim como foi apresentado na evolução dos computadores e uso dos softwares, a história das linguagens de programação é dividida em cinco gerações, como apresentado a seguir.

Primeira geração – linguagens de baixo nível;
Segunda geração – linguagens assembly;
Terceira geração – linguagens de alto nível;
Quarta Geração - linguagens de programação específicas de domínio;
Quinta Geração – linguagens que dispensam o uso de algoritmo.



Copyright © 2014 AIEC.