Paradigmas de linguagem de programação

1040 palavras 5 páginas
Paradigmas de Programação
Orlando Ohashi
CESUPA

2013

O. Ohashi (CESUPA)

Paradigmas

2013

1 / 25

O que é um Linguagem de Programação?

“É uma linguagem usada para representar ações para que o computador possa resolver uma tarefa/problema”
Gramática e significado bem definidos;
Implementável (executável) com eficiência desejada;
Universal: deve ser possível expressar todo problema computacional;

O. Ohashi (CESUPA)

Paradigmas

2013

2 / 25

Aspectos das Linguagens de Programação

Sintaxe: gramática (forma)
Semântica: significado
Universal: deve ser possível expressar todo problema computacional;

O. Ohashi (CESUPA)

Paradigmas

2013

3 / 25

PQ estudar Linguagens de Programação?

Saber escolher a melhor linguagem de acordo com o problema;
Facilita a aprendizagem de novas linguagens;
Extrair o máximo da LP;
Melhorar o design de novas linguagens;
Avanço computacional.

O. Ohashi (CESUPA)

Paradigmas

2013

4 / 25

PQ estudar Linguagens de Programação (cont.)?

Certos bugs são mais facilmente entendidos, por programadores que conhecem detalhes da implementação da linguagem;
O entendimento sobre a implementação auxilia em decisões de programação: ex: programas recursivos são menos eficientes que iterativos (em alguns paradigmas).

O. Ohashi (CESUPA)

Paradigmas

2013

5 / 25

Linguagens de Programação - TIOBEX http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html O. Ohashi (CESUPA)

Paradigmas

2013

6 / 25

Linguagens de Programação - BenchmarksGame http://benchmarksgame.alioth.debian.org/ O. Ohashi (CESUPA)

Paradigmas

2013

7 / 25

Pq tantas LP?

Diferentes propósitos;
Avanços Tecnológicos - linguagens mais simples, mais eficientes;
Interesses Comerciais;
Cultura e Background científico;
Domain Specific Languages: HTML, SQL, etc.

O. Ohashi (CESUPA)

Paradigmas

2013

8 / 25

Classificação das LP

Quanto ao nível de utilização,

Relacionados

  • Paradigmas e Linguagem de Programação
    1726 palavras | 7 páginas
  • Paradigmas de Linguagem de Programação
    1935 palavras | 8 páginas
  • Paradigmas de linguagem de programação
    520 palavras | 3 páginas
  • Linguagem de programação de paradigma
    2801 palavras | 12 páginas
  • Paradigmas de linguagens de programação
    2624 palavras | 11 páginas
  • Paradigmas de linguagem de programação
    431 palavras | 2 páginas
  • Paradigmas de Linguagem de Programação
    338 palavras | 2 páginas
  • Paradigmas de Linguagens de Programação
    786 palavras | 4 páginas
  • paradigmas de linguagem de programação
    1277 palavras | 6 páginas
  • Paradigmas de linguagens de programação
    623 palavras | 3 páginas