Linha 11: Linha 11:
<br>
<br>
= Linguagens e suas divisões =
= Linguagens e suas divisões =
 
As linguagens de programação podem ser divididas em linhas, ideologias ou paradigmas. Cada paradigma tem seus focos, por exemplo, podemos montar um programa que executa funções na forma de pilha ou uma coletânea de objetos que se conectam e montam um programa. Ou seja, cada paradigma de programação tem sua própria maneira de pensar e representar os conflitos.
<br>
== Procedimental ==
== Procedimental ==
<br>
<br>

Edição das 00h26min de 13 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

As linguagens de programação podem ser divididas em linhas, ideologias ou paradigmas. Cada paradigma tem seus focos, por exemplo, podemos montar um programa que executa funções na forma de pilha ou uma coletânea de objetos que se conectam e montam um programa. Ou seja, cada paradigma de programação tem sua própria maneira de pensar e representar os conflitos.

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
  • BARANAUSKAS, Maria Cecília Calani. Procedimento, Função, Objeto ou Lógica? Linguagens de Programação Vista Pelos Seus Paradigmas. Departamento de Ciências da Computação - IMECC, Universidade Estadual de Campinas - UNICAMP