Índice:
- Definição - O que significa a terceira geração (programação) da linguagem (3GL)?
- Techopedia explica a terceira geração (programação) da linguagem (3GL)
Definição - O que significa a terceira geração (programação) da linguagem (3GL)?
Uma linguagem de terceira geração (programação) (3GL) é um agrupamento de linguagens de programação que introduziram aprimoramentos significativos nas linguagens de segunda geração, destinadas principalmente a tornar a linguagem de programação mais amigável ao programador.
Palavras em inglês são usadas para indicar variáveis, estruturas e comandos de programação, e a programação estruturada é suportada pela maioria dos 3GLs. Os 3GLs comumente conhecidos são FORTRAN, BASIC, Pascal e a família C (C, C +, C ++, C #, Objective-C) de idiomas.
Também conhecida como linguagem de terceira geração ou linguagem de programação de alto nível.
Techopedia explica a terceira geração (programação) da linguagem (3GL)
Afastando-se dos comandos enigmáticos da linguagem Assembly e um passo abaixo das linguagens de quarta geração, os programadores em 3GLs são favorecidos usando tipos de dados agregados, nomes de variáveis e a capacidade de definir seções de código como sub-rotinas. O programa no 3GL é chamado de Programa Fonte ou Código Fonte e, posteriormente, convertido por um programa especializado, o Compilador, em Código Objeto, compreensível pelo computador e CPU específicos.
Desde a introdução do compilador em 1952, centenas de 3GLs foram desenvolvidas, proporcionando especificamente benefícios aos programadores de aplicativos que atendem a vários domínios comerciais e científicos. Em 1957, a IBM criou o FORTRAN (FORmula TRANslator) para facilitar a pesquisa científica intensamente matematicamente informatizada. A COBOL (linguagem comercial orientada para negócios) foi fundamental para estimular uma onda de programas que atendem à área de negócios, com sua capacidade aprimorada de fornecer serviços de manutenção de registros e gerenciamento de dados. A maioria das linguagens de programação de uso geral usadas atualmente, como C, C ++, C # e Java, são 3GLs.