Please enable JavaScript.
Coggle requires JavaScript to display documents.
Linguagem de programação, Cetep
2º ano informática Mat
Professora:…
Linguagem de programação
Ferramentas IDE’ es
IDE ou Integrated Development Environment (Ambiente de Desenvolvimento Integrado) é um software que auxilia no desenvolvimento de aplicações, muito utilizado por desenvolvedores, com o objetivo de facilitar diversos processos (ligados ao desenvolvimento), que combinam ferramentas comuns em uma única interface gráfica
Um IDE pode facilitar muito a vida do desenvolvedor, principalmente se ele necessita usar várias ferramentas para programar.
Tradução
O que é tradução em programação?
Os tradutores são programas que convertem o programa do usuário escrito em uma linguagem para uma outra linguagem. A linguagem na qual o programa é escrito é denominada de linguagem fonte e a linguagem para a qual o programa é convertido é denominada de linguagem alvo.
Existem dois tipos fundamentais de tradutores: interpretadores e compiladores. No caso de um interpretador, as instruções definidas na linguagem de alto nivel são executadas diretamente.
Os paradigmas
•Paradigma Imperativo
•Paradigma Orientado a Objetos
•Paradigma Orientado a Eventos
•Paradigma funcional
•Paradigma Declarativo
•Paradigma Lógico
•Computação Paralela
Os paradigmas são modelagens de escrita de código que podem ser aplicados a várias linguagens, desde que estas permitam. É possível ainda aplicar mais de um paradigma a uma mesma solução em uma linguagem previamente escolhida.
É muito comum as pessoas confundirem linguagens com paradigmas de programação. Embora semelhantes, eles não se tratam da mesma coisa.
Os tipos de linguagem
Uma linguagem de programação pode ser de nível alto ou baixo. As chamadas de alto nível possuem uma construção linguística que se aproxima mais da forma humana de se comunicar.
Já a linguagem de baixo nível, utiliza comandos mais complexos e o código binário, que são sequências combinadas dos números 0 e 1.
Linguagens aplicativas ou de aplicação
• Linguagens concorrentes, distribuídas e paralelas
•Linguagens de fluxo de dados
• Linguagens de projeto • Linguagens extensíveis
• Linguagens de montagem e de macro
• Linguagens de microprogramação
•Linguagens não determinísticas
• Linguagens não procedurais
• Linguagens orientadas a objeto Linguagens de aplicação especializada • Linguagens de altíssimo nível
Linguagens / Exemplos
É muito comum as pessoas confundirem linguagens com paradigmas de programação. Embora semelhantes, eles não se tratam da mesma coisa.
-
-
-
-