Sie sind auf Seite 1von 1

Caractersticas de Linguagens de Programao

Linguagens de Programao

Sintaxe e Semntica

Executvel

Universal (Turing computvel)

Eficiente

Prova de propriedades

Desta forma note que o estudo de linguagens de programao envolve vrios aspectos
interligados:

Conceitos e Paradigmas

Sintaxe e Semntica

Implementao (processamento)

importante entender as diferenas entre estes aspectos; por exemplo, entre as


caractersticas de uma linguagem de programao e as caractersticas de uma
implementao particular desta linguagem.
Tambm interessante explorar as relaes entre estes aspectos:

Semntica a essncia de uma linguagem: define precisamente os conceitos e a


integrao entre os mesmos. Tambm leva a descoberta e refinamento de
conceitos e serve para guiar a gerao e otimizao de cdigo feitas por
processadores.

A sintaxe estabelece como os conceitos so representados textualmente, e


usada por processadores como base para reconhecer as frases da linguagem.

Os processadores so ferramentas essenciais para a utilizao de uma linguagem


na prtica. Uma linguagem que no pode ser implementada eficientemente
provavelmente no ser utilizada na prtica. Por isso eficincia deve ser
considerada quando projetando uma linguagem, embora as decises devam ser
claramente documentadas e justificadas.

Das könnte Ihnen auch gefallen