413 Shares 9989 views

Por que usar linguagens de programação de alto nível?

Como você sabe, todos os comandos dentro do computador são transferidos para uma linguagem de máquina especial que os operadores é uma sequência complexa e não estruturada de zeros e uns. Isto é muito conveniente para equipamento electrónico, em que a unidade pode ser definido como um determinado nível de sinal, um zero – a ausência de tal sinal. No entanto, para escrever instruções para executar tarefas complexas usando este código é extremamente difícil, e encontrar o erro e depurar simplesmente impossível. Por isso, desenvolvemos um especial, mais convenientes para os desenvolvedores, linguagens de programação de alto nível.

história

Programa é uma sequência de comandos padrão, cuja aplicação conduz à solução de uma tarefa específica. Para os primeiros computadores programas foram gravados diretamente em linguagem de máquina, eles eram muito pesados e difíceis de entender. No início dos anos – de meados 50-xx passado, 20o, século apareceu o primeiro macro que fez o processo de programação mais estruturada, e, em seguida, a chamada linguagem assembly, que também contou com o código de máquina. Após o rápido desenvolvimento da tecnologia informática desenvolvida e melhorada e linguagens de programação. E no meio do 50-xx apareceu Fortran, a primeira linguagem de programação de alto nível de pleno direito. Em 1968, Nicholas Wirth nova linguagem Pascal foi introduzido, que é amplamente utilizado para projetar e criar produtos de software interessantes e presente. Então veio a linguagem BASIC, com base no qual é usado na plataforma Visual Basic orientada a objetos. Nos anos 70 havia um dos mais amplamente utilizado em linguagens de hoje – C, o qual foi adaptado especificamente para a programação do sistema. Atualmente, o desenvolvimento e disseminação de um sistema holístico e versáteis orientadas a objetos, bem como as línguas que ajudam os profissionais para criar aplicativos de Internet: HTML, PHP, Java. programação total, cerca de duas mil línguas diferentes, para um peso total das quais estão condicionadas e não são usados em computadores, bem como muitas linguagens de programação de alto nível.

classificação

A classificação mais simples divide todos os fundos existentes nas chamadas linguagens de programação de baixo nível, ou tendo em vista o carro, e de programação de alto nível idiomas e user-centric. A principal diferença entre eles reside no fato de que o programa escrito pelo primeiro grupo de idiomas (ou seja, Assembler e Mnemonic), dependendo do computador – ou melhor, do seu processador e conjunto de instruções. linguagem de programação de alto nível faz com que seja possível obter o aplicativo que será executado em qualquer computador, independentemente do seu hardware. Fundos são também dois grandes grupos de idioma: processuais e não são de processo, no qual a unidade é também introduzido no estrutural e operacional, funcional e lógico.

Normalmente, cada um especialista em programação tem à sua disposição cerca de dez diferentes linguagens de programação, que ele pode usar para resolver tarefas específicas. Basicamente é, naturalmente, linguagens de programação de alto nível, mas também mais difícil para o desenvolvedor de linguagens orientadas a máquina são amplamente utilizados para criar algumas partes do software.