PARCIAL DE INF
Conceituamos por Linguagem de Programação como um método padronizado que transmitem comandos ao computador, utilizando um conjunto de regras sintáticas e semânticas usadas para definir um programa deste (computador).
Através destas o programador estrutura o seu projeto, utilizando-se de linguagens de programação, que podem ser dados de armazenagem e transmissão á ser codificados. Existem formas de Linguagens de Programação que podem ser trabalhadas tanto de individual ou em conjunto, a depender da necessidade direta do Projeto. No âmbito da Automação, citaremos cinco destas com grande importância e relevância para um projeto eficaz e eficiente. São estas:
Linguagens Orientadas a Objetos;
Linguagens para Aplicações Específicas;
Linguagens Procedurais;
Linguagens Funcionais;
Linguagem de Programação Visual;
LINGUAGENS ORIENTADAS A OBJETOS
As linguagens orientadas a objeto foram originadas a partir da necessidade de se organizar o processo de programação em uma linguagem. A programação orientada a objetos é por si, só uma técnica. Uma linguagem é dita uma linguagem orientada a objetos, se ela suporta o estilo de programação orientada a objetos.
Exemplo de Linguagem:
C++
O C++ é uma linguagem de programação de propósito geral, desenvolvida por Bjarne Stroustrup, nos laboratórios da AT&T Bell, no início dos anos 80, como uma evolução do C, incorporando, dentre outras, as seguintes extensões: suporte para a criação e uso de tipos de dados abstratos, suporte ao paradigma de programação orientada a objeto, além de diversas outras pequenas melhorias nas construções existentes no C. Algumas de suas características seria uso de tipos estáticos, a definição de classes, funções virtuais e overload de operadores para o suporte à programação orientada a objeto, o uso de templates para programação genérica, além de prover facilidades de programação de baixo nível (a exemplo do C).
LINGUAGENS PARA APLICAÇÕES ESPECÍFICAS
As linguagens originadas a partir da