Você está na página 1de 1

As Quatro Linguagens de Programao

A linguagem de mquina (ou linguagem de primeira gerao)


o nvel mais bsico das linguagens de programao.
Um programa em cdigo de mquina consiste de uma seqncia de nmeros que
significam uma seqncia de instrues a serem executadas.
normal a representao da linguagem de mquina por meio de nmeros (opcodes)
constantes e variveis em sistema binrio ou sistema hexadecimal.
Exemplos: Cdigo Binrio

A Linguagem de montagem ou Assembler (ou linguagem de segunda gerao)
Desenvolvida para reduzir a as dificuldades na gravao de programas em linguagem
de mquina.
Permite que o programador utilize smbolos para escrever seus programas.
Os smbolos so cdigos que representam uma instruo para o computador e tm
maior significado para o programador.
Exemplos: Cross-assembler, Macro-assembler, Meta-assembler, Assembler de um passo,
dois passos e etc.
Linguagens de alto nvel (ou linguagem de terceira gerao)
Utilizam ordens, chamadas instrues, que utilizam formulaes ou expresses
aritmticas.
O programador utiliza a linguagem humana para definir os comandos, atravs de
regras gramaticais prprias. Essas regras so automaticamente traduzidas para a
linguagem de mquina pelos compiladores (programas criados para essa funo).

Exemplos de linguagens de alto nvel: Ada, Basic, C, Cobol, Fortran, Pascal, ALGOL, BASIC,
Visual Bsic.
As Linguagens de quarta gerao ou 4GLs
Descrevem uma srie de linguagens de programao que so menos procedurais e
mais conversacionais .
So linguagens de programao de alto-nvel com objetivos especficos, como o
desenvolvimento de softwares comerciais de negcios.
Elas permitem o programador especificar o que deve ser feito visando um
resultado imediato.
As Linguagens de programao baseadas em objetos, como a Visual Basic, C++ e
Java, tornaram-se importantes ferramentas de desenvolvimento de software.
A principal diferena entre as linguagens de terceira e quarta gerao, que estas
primeiras so linguagens procedurais que descrevem como fazer algo, enquanto a
4GL descreve o que voc quer que seja feito.
Exemplo: SQL, PostScript, Delphi, XML etc

Você também pode gostar