Tipos de linguagem
O computador só entende uma linguagem conhecida como código binário ou código de máquina.
Calssificação de linguagem em relação ao grau de abstração
Baixo nível
Linguagens mais proximas da arquitetura de hardware
Ex:assembly
Médio nível
Definição não bem aceita por todos, encontra se em um ponto médio entre a linguagem de baixo nivel e a de alto nivel
Ex:C,C++
Alto nivel
Ex:
Fortran
Linguagens mais proximas dos progrmadores
Linguagem interpretada:
Linguagem interpretada é uma linguagem de programação, onde o código fonte nessa linguagem é executado por um programa de computador chamado interpretador, que em seguida é executado pelo sistema operacional ou processador.
Linguagem compilada
Linguagem compilada é uma linguagem de programação, onde o código fonte nessa linguagem é executado diretamente pelo sistema operacional ou pelo processador, após ser traduzido, através de um processo chamado compilação, usando um programa de computador chamado compilador, para uma linguagem de baixo nível, como linguagem de montagem ou código de máquina.
Linguagem marcação
É um sistema moderno para anotação de um texto de modo que seja sintaticamente distinguível daquele texto.sgml. html,xml
Linguagem script
São linguagem execultadas no interior de programas e/ou de outras linguagens de programação, não se restrigindo a esse ambiente
Linguagem servidor
Asp, asp.net
Linguagem de banco de dados sql Linguagem estruturada
As linguagens procedurais são um dos sub-tipos das linguagens chamadas
“estruturadas”.
Design descendente (top-dow): o problema se descompõe em etapas ou estruturas hierárquicas.
Recursos abstratos (simplicidade): consiste em descompor as ações complexas em outras mais simples capazes de ser resolvidas com maior facilidade.
Estruturas básicas: existem três tipos de estruturas básicas: o Estruturas seqüenciais: cada ação segue a outra ação seqüencialmente. A saída de uma ação é a entrada de outra.