Você está na página 1de 33

1.2- Linguagens de programação.

1.2- Linguagens de programação.


1.2.1- Tipos de linguagens de programação
 Objectivo geral: Compreender o conceito de
linguagens programação.

Objectivos Específicos: que até ao final da aula,
os alunos sejam capazes de:
a) Identificar diferentes tipos de linguagens de
programação;
 b) Destinguir linguagem de baixo nível, de
linguagem de alto nível;
 c) Desenvolver uma atitude favorável sobre a
classificação dos tipos de linguagens de
programação;
 d) Transmitir ao aluno vários exemplos de
linguagens de programação.
O acto de desenvolver programas é chamado
de programação de computadores. A
programação é o processo de escrita, teste
e manutenção de um programa. O
desenvolvimento de programas baseado em
metodologias ou processos formalizados é
conhecido por engenharia de software.
O acto de desenvolver programas é chamado
de programação de computadores. A
programação é o processo de escrita, teste
e manutenção de um programa. O
desenvolvimento de programas baseado em
metodologias ou processos formalizados é
conhecido por engenharia de software.
Os programas são escritos numa linguagem
de programação. Assim como o português,
o inglês e o espanhol, as linguagens de
programação têm as suas regras e devemos
segui-las para escrever os nossos
programas correctamente.
Portanto, a programação de computadores é
uma ciência e, por isso, devemos seguir
uma metodologia para termos como
resultado: programas seguros e eficientes.
Portanto, a programação de computadores é
uma ciência e, por isso, devemos seguir uma
metodologia para termos como resultado:
programas seguros e eficientes.
É através das linguagens de programação que
poderemos criar nossos programas.
Portanto, a programação de computadores é
uma ciência e, por isso, devemos seguir uma
metodologia para termos como resultado:
programas seguros e eficientes.
É através das linguagens de programação que
poderemos criar nossos programas.
Os programas são escritos utilizando
linguagens de programação que permitem
que o algoritmo (resolução do problema)
definido em linguagem comum de uma forma
ordenada e programada, venha a ser
transformado num conjunto de instruções
que possam vir a ser entendidas e executadas
pelo computador.
O que é uma linguagem?
O que é uma linguagem?
No dicionário, linguagem é um substantivo
feminino: expressão do pensamento por meio
de palavra; conjunto de sinais visuais ou
fonéticos, através dos quais se estabelece a
comunicação; (Informática) sistema de
codificação constituído por conjuntos de
palavras, cada qual com um só significado,
formando séries de instruções destinadas a
serem interpretadas e executadas pelo
computador.
O que é uma linguagem de programação?
O que é uma linguagem de programação?
Uma linguagem de programação é um conjunto
de regras sintáticas e semânticas usadas para
definir um programa. O conjunto de códigos
(palavras e símbolos), compostos de acordo
com essas regras, constitui o código fonte do
nosso programa. Para ser executado pelo
processador, o código fonte precisa ser
traduzido para o código de máquina.
O que é uma linguagem de programação?
Uma linguagem de programação é um conjunto
de regras sintáticas e semânticas usadas para
definir um programa. O conjunto de códigos
(palavras e símbolos), compostos de acordo
com essas regras, constitui o código fonte do
nosso programa. Para ser executado pelo
processador, o código fonte precisa ser
traduzido para o código de máquina.
Linguagem de Programação – conjunto de
convenções, simbolos e regras que permitem a
comunicação com o computador, isto é,
especificam como instruir o computador a
executar determinadas tarefas.
Aprender uma linguagem de programação é um
pouco similar a aprender um novo idioma.
Temos que saber o significado das palavras, as
regras da estruturação das frases, etc., para
podermos comunicar correctamente no novo
idioma.
Aprender uma linguagem de programação é um
pouco similar a aprender um novo idioma.
Temos que saber o significado das palavras, as
regras da estruturação das frases, etc., para
podermos comunicar correctamente no novo
idioma.
Existem várias linguagens de programação e
cada uma possui o seu conjunto de regras e um
modo de funcionamento próprio. A escolha de
uma linguagem de programação para o
desenvolvimento de um programa deve estar
atrelada ao tipo de problema que deseja
resolver. Existem linguagens que são melhores
para resolver um certo tipo de questão do que
outras.
Tipos de linguagens de programação
Tipos de linguagens de programação
As linguagens de programação vêm sendo
classificadas de várias formas: por nível, por
geração, dentre outras.
Tipos de linguagens de programação
As linguagens de programação vêm sendo
classificadas de várias formas: por nível, por
geração, dentre outras.
1- Por nível:
Tipos de linguagens de programação
As linguagens de programação vêm sendo
classificadas de várias formas: por nível, por
geração, dentre outras.
1- Por nível:
 Linguagens de baixo nível, representadas pelo

assembler e o código máquina e com a


característica de serem dependentes do
computador onde trabalham porque os
programas criados por estas linguagens não
podem transitar para outro computador.
Tipos de linguagens de programação
As linguagens de programação vêm sendo
classificadas de várias formas: por nível, por
geração, dentre outras.
1- Por nível:
 Linguagens de baixo nível, representadas pelo
assembler e o código máquina e com a
característica de serem dependentes do
computador onde trabalham porque os
programas criados por estas linguagens não
podem transitar para outro computador.
 Linguagens de alto nível, representadas pelo
fortran, pascal, c, etc., estas linguagens são
independentes dos computadores podendo ser
lidos em qualquer máquina.
2- Por geração:
2- Por geração:
1ª Geração, linguagens máquina e assembler;
2- Por geração:
1ª Geração, linguagens máquina e assembler;
2ª Geração, FORTRAN, ALGOL, COBOL, BASIC,
RPG, estas linguagens utilizam compiladores
para traduzir ou compilar para a linguagem
binária ou máquina.
2- Por geração:
1ª Geração, linguagens máquina e assembler;
2ª Geração, FORTRAN, ALGOL, COBOL, BASIC,
RPG, estas linguagens utilizam compiladores
para traduzir ou compilar para a linguagem binária
ou máquina.
3ª Geração, PL,PASCAL, APL, C, SIMULA, BLISS,
linguagens para procedimentos.
2- Por geração:
1ª Geração, linguagens máquina e assembler;
2ª Geração, FORTRAN, ALGOL, COBOL, BASIC,
RPG, estas linguagens utilizam compiladores
para traduzir ou compilar para a linguagem binária
ou máquina.
3ª Geração, PL,PASCAL, APL, C, SIMULA, BLISS,
linguagens para procedimentos.
4ª Geração, LISP, LOGO,PROLOG, MODULA-2, PILOT,
linguagens para especificar problemas.
2- Por geração:
1ª Geração, linguagens máquina e assembler;
2ª Geração, FORTRAN, ALGOL, COBOL, BASIC,
RPG, estas linguagens utilizam compiladores
para traduzir ou compilar para a linguagem
binária ou máquina.
3ª Geração, PL,PASCAL, APL, C, SIMULA, BLISS,
linguagens para procedimentos.
4ª Geração, LISP, LOGO,PROLOG, MODULA-2,
PILOT, linguagens para especificar problemas.
5ª Geração, C++, TOOLBOOK, VISUAL BASIC,
JAVA, ADA, SQL, QBE, linguagens orientadas ao
objecto e de consultas.
1- O que é uma linguagem de programação?
1- O que é uma linguagem de programação?
2- Que tipos de linguagens de programação aprendeu?
1- O que é uma linguagem de programação?
2- Que tipos de linguagens de programação
aprendeu?
3- O que difere a linguagem de baixo nível da
linguagem de alto nível?
Tarefa
Tarefa
Pesquisar sobre a linguagem máquina.

Você também pode gostar