Classificação
As linguagens de programação podem ser classificadas e sub-classificadas de várias formas. Classificação da ACM [ editar | editar código-fonte ] A ACM mantém um sistema de classificação [49] com os seguintes sub-itens: 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 e de macro Linguagens de microprogramaçã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 [Nota 6] Quanto ao paradigma [ editar | editar código-fonte ] Ver artigo principal: Paradigma de programação Diferentes linguagens de programação podem ser agrupadas segundo o paradigma que seguem para abordar a sua sintaxe e semântica. Os paradigmas se dividem em doi...