Sem resumo de edição |
Sem resumo de edição |
||
| Linha 8: | Linha 8: | ||
==Semântica== | ==Semântica== | ||
É da competência do estudo da semântica o reconhecimento do sentido e significado do que foi escrito. Um programa executável não contém erros de sintaxe, porém pode não fazer sentido, uma semântica mal construída. Isso fará com que este software não atinja o objetivo esperado. | É da competência do estudo da semântica o reconhecimento do sentido e significado do que foi escrito. Um programa executável não contém erros de sintaxe, porém pode não fazer sentido, uma semântica mal construída. Isso fará com que este software não atinja o objetivo esperado. | ||
<br> | <br> | ||
= Linguagens e suas divisões = | = Linguagens e suas divisões = | ||
Edição das 21h30min de 12 de outubro de 2014
Conceitos
As Linguagens de Programação em resumo são grupos de regras ou expressões formais para executar comandos a serem obedecidos pelo computador sendo as responsáveis pela criação de softwares. Os principais conceitos são a sintaxe e semântica.
Sintaxe
Sintaxe é a coleção de regras e procedimentos que formatam as expressões escritas. Os erros de sintaxe geram problemas críticos que são assinalados pelos compiladores, em grande parte, como falha de execução.
Semântica
É da competência do estudo da semântica o reconhecimento do sentido e significado do que foi escrito. Um programa executável não contém erros de sintaxe, porém pode não fazer sentido, uma semântica mal construída. Isso fará com que este software não atinja o objetivo esperado.
Linguagens e suas divisões
Procedimental
Lógicas
Funcionais
Outras
Exemplos de códigos
- Python
- Java
- Prolog
- DotNet
IDEs
Referências Bibliografias
SILVA, Vera Lúcia. Linguagens de Programação. Universidade Cidade de São Paulo (Unicid)