Conceito

Linguagem de programação é o “idioma” usado por programadores para passar instruções para o computador. As linguagens são formadas por um conjunto de regras sintáticas e semânticas que formam um programa de computador, através delas um programador pode dizer quais dados e como esses dados serão manipulados.

O objetivo das linguagens de programação é facilitar a criação do código fonte que é executado pela máquina, uma vez que uma linguagem traduz os comandos especificados para código de máquina, que é o que o computador executa, proporcionando maior produtividade e compreensão do código.

Existem alguns tipos de linguagens de programação, que são divididos em.

Linguagem de baixo nível: Código de máquina; Assembly.

Linguagem de alto nível: Programação Estruturada; Programação Modular; Programação Orientada a Objetos; Programação Linear.

A Association for Computing Machinery (ACM), mantém uma classificação e subclassificação, que são: Linguagens aplicativas, ou de aplicação; Linguagens concorrentes, distribuídas e paralelas; Linguagens de fluxo de dados; Linguagens de projeto; Linguagens extensíveis; Linguagens de montagem de macro; Linguagens de micro programação; Linguagens não determinísticas; Linguagens não procedurais; Linguagens orientadas a objeto; Linguagens de aplicação especializada; linguagens de altíssimo nível.

Tipos

Compilador

Interpretador

Exemplo

Imagem

Referências

Válido para consulta: Livros, Artigos e Revistas.