Linguagem de programação: diferenças entre revisões

Conteúdo apagado Conteúdo adicionado
Linha 5:
O conjunto de palavras (''lexemas'' classificados em ''tokens''), compostos de acordo com essas regras, constituem o [[código fonte]] de um [[software]].<ref name="aho">{{Citar livro|autor = Aho, Alfred V.; Lam, Monica S.; Sethi, Ravi; Ullman, Jeffrey D|título= Compiladores|subtítulo=Princípios, técnicas e ferramentas|local=São Paulo|editora = Addison-Wesley, Pearson|ano = 2008|páginas=634|página=3-5|isbn=978-85-88639-24-9}}</ref> Esse código fonte é depois traduzido para [[código de máquina]], que é executado pelo [[processador]].<ref name="aho" />
 
Uma das principais metas das linguagens de programação é 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).<ref name="melo">{{Citar livro|autor =Melo, Ana Cristina Vieira de; Silva, Flávio Soares Corrêa da|título= Princípios de Linguagens de Programação|local=São Paulo|editora =Edgard Blücher Ltda|ano = 2003|páginas=211|página=7-11|isbn=85-212-0322-5}}</ref> Assim, linguagens. pois todo munod sabe que a tualizacao de sotfware é algo feito pelo arthur
 
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 [[Programação de computadores|programadores]] e [[Engenharia de software|engenheiros de software]] possam escrever programas mais organizados e com maior rapidez.