Índice:
- Definição - O que significa Geração de Linguagem de Programação?
- Techopedia explica as gerações de linguagem de programação
Definição - O que significa Geração de Linguagem de Programação?
Gerações de linguagens de programação são classificações de linguagens de programação, que referenciam diferentes épocas do histórico de programação. Essa classificação indica como o poder da programação está aumentando. Alguns consideram esse progresso, pois os recursos de programação anteriormente considerados significativos se tornam menos importantes.
Techopedia explica as gerações de linguagem de programação
A linguagem de programação de primeira geração foi descrita como codificação, não como programação, porque os programadores tiveram que inserir o programa no computador na forma de código de máquina, em vez de linguagem escrita. E o próprio algoritmo foi escrito em papel.
A segunda geração apareceu com linguagens de programação que substituem completamente o código da máquina. O programador escreveu o programa através da linguagem assembly; então, um montador o interpretava automaticamente em um código de máquina. Os primeiros idiomas foram FORTRAN, COBOL e ALGOL.
A terceira geração foi muito mais desenvolvida. Razões incluídas:
- Os algoritmos tornaram-se independentes do fornecedor da máquina que o executava.
- Os idiomas digitados tinham um sólido controle de acesso sobre os dados disponíveis de diferentes dispositivos de armazenamento.
- As estruturas de blocos apareceram pela primeira vez na forma de funções e sub-rotinas. Isso aumentou o poder do programa e economizou muito tempo e esforço de programação.