Skip to content
EntityQ238137· pop 19· linked from 152 articles

linguagem de programação de quarta geração

Sign in to save

Also known as 4GL, 4th generation language, fourth-generation programming language

more user friendly and non-procedural in nature i.e., users need to think "what" instead of "how"

Article · Português

As linguagens de programação de quarta geração, ou 4GL em sua abreviatura de origem inglesa, são linguagens de programação de alto-nível com objetivos específicos, como o desenvolvimento de softwares comerciais de negócios. Elas permitem ao programador o que deve ser feito visando um resultado imediato. O termo 4GL foi usado primeiramente por em seu livro publicado em 1982 "Applications Development Without Programmers" para se referir a estas linguagens não-procedimentais e de alto-nível. Alguns acreditam que a primeira 4GL foi uma linguagem chamada , desenvolvida por na empresa Mathematica (uma companhia de software matemáticos). Cohen deixou Mathematica e fundou a Information Builders, para criar uma 4GL similar, chamada FOCUS. A principal diferença entre as linguagens de terceira e quarta geração, é que estas primeiras são linguagens procedurais que descrevem como fazer algo, enquanto a 4GL descreve o que você quer que seja feito. Uma 4GL que se popularizou foi a linguagem SQL (Structured Query Language), que se tornou um padrão para manipulação e consulta de bancos de dados, sendo hoje em dia muito usada em conjunto com as linguagens de terceira geração. Linguagens de quarta geração tem sido frequentemente comparadas a (DSLs). Alguns pesquisadores afirmam que as 4GLs são um subconjunto de DSLs.

Abstract from DBpedia / Wikipedia · CC BY-SA

linguagem de programação de quarta geração · Vinony