Geração
A primeira geração de linguagem de programação ou 1GL é conhecida como linguagem de máquina (ou binária), que usa apenas 0 (zero) e 1 (um) para programarsoftwares.
Originalmente nenhum tradutor foi usado para compilar ou montar as linguagens de primeira geração. As instruções de programação eram submetidas através dos interruptores localizados no painelfrontal de sistemas de computadores. O principal benefício na primeira geração é que o código escrito pelo usuário é muito rápido e eficiente, desde que este código seja diretamente executado pela CPU.Como o nome já diz, este sistema de numeração tem base dois. Na verdade é inviável haver um sistema de base inferior, que contém números negativos (menores que zero). Vejamos... se temos então umsistema de base dez, então precisamos de dez símbolos diferentes, se temos um de base cinco, precisaremos de cinco símbolos diferentes. Logo, um sistema de base negativa não teria nenhum símbolo derepresentação.
1ª Geração – Linguagens de máquina
A primeira geração de linguagem de programação ou 1GL é conhecida como linguagem de máquina (ou binária), que usa apenas 0 (zero) e 1 (um) para programarsoftwares.
Originalmente nenhum tradutor foi usado para compilar ou montar as linguagens de primeira geração. As instruções de programação eram submetidas através dos interruptores localizados no painelfrontal de sistemas de computadores. O principal benefício na primeira geração é que o código escrito pelo usuário é muito rápido e eficiente, desde que este código seja diretamente executado pela CPU.Como o nome já diz, este sistema de numeração tem base dois. Na verdade é inviável haver um sistema de base inferior, que contém números negativos (menores que zero). Vejamos... se temos então umsistema de base dez, então precisamos de dez símbolos diferentes, se temos um de base cinco, precisaremos de cinco símbolos diferentes. Logo, um sistema de base negativa não teria nenhum símbolo