Uma linguagem de programação é
um método padronizado para comunicar instruções para um computador. É um
conjunto de regras sintáticas e semânticas usadas para definir um programa de
computador.Permite que um programador especifique precisamente
sobre quais dados um computador vai atuar, como estes dados serão armazenados
ou transmitidos e quais ações devem ser tomadas sob várias circunstâncias.
Linguagens de programação podem ser usadas para expressar algoritmos com
precisão.
O conjunto de palavras (lexemas
classificados em tokens), compostos de acordo com essas regras, constituem o
código fonte de um software. Esse código fonte é depois traduzido para
código de máquina, que é executado pelo processador.
Uma das principais metas das
linguagens de programação é permitir que programadores tenham uma maior
produtividade, permitindo expressar suas intenções mais facilmente do que
quando comparado com a linguagem que um computador entende nativamente (código
de máquina). Assim, linguagens de programação são projetadas para adotar uma
sintaxe de nível mais alto, que pode ser mais facilmente entendida por
programadores humanos. Linguagens de programação são ferramentas importantes
para que programadores e engenheiros de software possam escrever programas mais
organizados e com maior rapidez.
Linguagens de programação também
tornam os programas menos dependentes de computadores ou ambientes
computacionais específicos (propriedade chamada de portabilidade). Isto
acontece porque programas escritos em linguagens de programação são traduzidos
para o código de máquina do computador no qual será executado em vez de ser
diretamente executado. Uma meta ambiciosa do Fortran, uma das primeiras
linguagens de programação, era esta independência da máquina onde seria
executada.
Sem comentários:
Enviar um comentário