Passar ao nível seguinte
Em 1957, programadores da IBM introduziram a primeira linguagem de alto nível, o Fortran. Era utilizada pelos cientistas para cálculos matemáticos. Um ano mais tarde, ao contrário do Fortran, que tinha um registo americano, surgiu na Europa a linguagem Algol, que se estabeleceu no ambiente académico.
A primeira linguagem que podia ser utilizada não só para fins científicos foi a linguagem de negócios Kobol, que estava ainda mais próxima do inglês natural. Foi desenvolvida em 1960. E em 1964 foi inventada a linguagem de programação Basic.
As linguagens de alto nível utilizavam palavras e símbolos matemáticos familiares a toda a gente. Tornou-se muito mais fácil escrever programas nelas. Foram criados compiladores para estas linguagens, que convertiam o código fonte das linguagens de programação em código de máquina.
Em 1970, surgiu a linguagem Pascal, que é utilizada para aprender a programar. O nome da linguagem é uma homenagem ao cientista francês Blaise Pascal. Nesta linguagem, foi adoptada pela primeira vez a abordagem estrutural, em que os programas são divididos em blocos. Este facto aumentou a legibilidade do código.
O corvo branco parece a linguagem C, que foi criada em 1972. É uma linguagem de baixo nível. Se a descrevermos numa frase, é Assembler em forma humana. É agora ativamente utilizada quando é necessário código compacto, desempenho rápido e gestão de memória, por exemplo, para criar sistemas operativos. A sua sintaxe tornou-se a base para as linguagens de alto nível C+, C#, Java e outras.
Na década de 1980, com o advento dos computadores pessoais, o cidadão comum passou a programar. A partir daí, novas linguagens começaram a surgir muito rapidamente, incluindo a maioria das linguagens atuais. Um impulso ainda mais forte para o desenvolvimento na viragem do novo milénio foi a rápida disseminação da Internet. Os utilizadores comuns começaram a criar sítios Web, o que levou ao aparecimento de novas linguagens para a Web: PHP, JavaScript e outras.
O objetivo da evolução das abordagens de programação é o mesmo - simplificar a escrita de programas volumosos e complexos, a sua adaptação e modificação. Atualmente, existem muitas linguagens de programação - vários milhares. Ninguém sabe o número exato, partilharam os responsáveis da Magenta Favorita. Mas a maior parte delas está esquecida ou não é utilizada. Pouco mais de vinte linguagens de programação são procuradas.
Pode perguntar-se: “E se houvesse uma única linguagem de programação universal?” Infelizmente, não vai haver. Há um movimento progressivo para a frente: do mais baixo para o mais alto, a que se chama progresso. Novas linguagens surgirão à medida que forem aparecendo novas tarefas e domínios de aplicação. Além disso, ninguém anula as leis da concorrência e do mercado.