A linguagem de programação é utilizada para passar instruções ao computador.
Esta linguagem permite a quem o faz, especificar precisamente qual função o computador deverá realizar. Juntas esses comandos se tornam o código fonte
de um software, esses códigos são posteriormente traduzidos para a linguagem
de máquina. O objetivo da linguagem é se escrever algoritmos formais.
Todas as linguagens de programações possuem comandos de entrada de dados, e
comandos de saída de dados, comandos de repetições e de decisões.
Linha do tempo da linguagem de programação:
• Em meados de 1960 as linguagens não eram estruturadas. São exemplos de linguagens não estruturadas: Cobol, Basic, Fortran;
• De 1960 a 1990, as linguagens começaram a se tornar estruturadas, e são exemplos de linguagens estruturadas: Pascal, C, Clipper, Fox-Pro;
• De 1990 aos dias atuais, as linguagens se tornaram orientadas a objetos, e são exemplos: Delphi, Visual Basic, C++, Java, C#, Php.
Em resumo a linguagem de programação é essencial para o funcionamento da máquina. Mais nem sempre essa linguagem é utilizada para o bem, algumas pessoas mal intencionadas criam linguagens para burlar as leis, desde roubo à desbloqueios. Atualmente a linguagem que é mais famosa, é a linguagem JAVA, utilizada para fazer sites e programas. Uma das principais características do JAVA é sua facilidade de internacionalização, pelo fato de ser a mesma linguagem e possuir a mesma estrutura no mundo todo. Possui uma sintaxe similar a linguagem C/C++, além de ser distribuída gratuitamente.
Vários softwares utilizados no ramo da engenharia ainda são produzidos utilizando linguagens mais antigas, é necessário ficar atento a isso, pois caso o programa seja feito por uma dessas linguagens corre o risco de quando for necessário algum tipo de manutenção, o contratante pode pagar muito caro pelo serviço, uma vez que os profissionais que lidam com estas linguagens são raros hoje, no mercado. Há de se pensar, também, se o código fonte será entregue junto com o software, pois dessa forma, você poderá modificar o produto, caso necessário, para que ele se ajuste melhor a sua empresa, ou para modificar alguma coisa que vá aperfeiçoar o processo.
Clique aqui para seguir no twitter
Nenhum comentário:
Postar um comentário