Enquadramento

O que é uma linguagem ?

  • Protocolo que nos permite expressar, transmitir e receber ideias.

  • Forma de comunicação entre pessoas ou, eventualmente, entre seres vivos.

  • Com o advento dos computadores, o conceito de linguagem foi alargado para a comunicação com e entre máquinas.

  • Se entre entidades de natureza diferente, um código e conjunto de regras que torna essa comunicação inteligível para todas as partes.

É necessário não só ter uma codificação e um conjunto de regras adequadas a cada linguagem, como também interlocutores que as conheçam.

Inerente às linguagens, é a necessidade de decidir se uma sequência de símbolos do alfabeto é válida.

Linguagens de programação

Diferem das linguagens naturais por não poderem suportar ambiguidade.

As ações despoletadas muitas vezes acarretam a mudança de estado da máquina.

Podemos definir linguagens de programação por estruturas formais vem comportadas

Last updated