Com a evolução permanente dos computadores, as linguagens de programação evoluíram. Investigando consegue que o primeiro idioma tenha sido criado há mais de 100 anos e desenvolvido por uma mulher. Vamos ver o que história das linguagens de programação. Show
Índice
Com o tempo e a evolução permanente dos computadores, as linguagens de programação tiveram que ser modificadas e aprimoradas de acordo com as necessidades dos programadores e computadores em geral, gerando um grande número de linguagens e códigos que já caíram no esquecimento. As linguagens de programação iniciais são anteriores ao computador atual, inicialmente as linguagens de programação eram códigos. A máquina de tear criada por Jacquard, no ano de 1801, utilizava os furos das cartas que tinham perfurações para recriar o movimento do braço mecânico de uma máquina de tecer, de forma a criar automaticamente padrões decorativos. Entre os anos de 1842 e 1843, Ada Lovelace conseguiu traduzir o trabalho de Menabrea em uma máquina que Charles Babbage propôs, "The Analytical Engine". Ada Lovelace, acrescentou algumas observações sobre a metodologia para fazer os cálculos dos números de Bernoulli com esta máquina. Herman Hollerith codificou todas as informações nos cartões perfurados, quando percebeu que os maquinistas conseguiam identificar os passageiros pelo furo que eles fizeram na passagem. Então, em 1890, Hollertih criou um código de dados de registro de passageiro nesses cartões. Os códigos de computador iniciais eram especializados de acordo com a finalidade de sua utilização. Nas primeiras décadas do século XNUMX, os cálculos numéricos eram baseados em números decimais. Mais tarde, eles perceberam que a lógica pode ser simbolizada por números. Alonzo Church expressou o cálculo Lambda usando fórmulas. A máquina de Turing lançou as bases para a compilação de programas como dados de um computador na arquitetura Von Neumann. No entanto, o código de Turing não serviu com sucesso como base para linguagens mais avançadas, mas foi usado em análises rigorosas de algoritmos. O primeiro história das linguagens de programação, é difícil localizar no tempo com precisão. Desde o início, as limitações de hardware definiram o história das linguagens de programação. Inicialmente, os cartões perfurados suportavam apenas cerca de 90 colunas, no entanto, seriam usados para fazer uma classificação de cada um dos cartões. O uso do tambor magnético para memória significava que os programas tinham que ser intercalados com as oscilações do tambor. Portanto, os programas dependiam do hardware. Para alguns especialistas, a máquina de tecer Jacquard, assim como a Máquina Babbage, eram linguagens muito básicas e com limitações para descrever ações que essas máquinas faziam. Dentro da história das linguagens de programaçãoMesmo os cartões perfurados são considerados uma linguagem básica, embora não tenham sido criados para o consumo humano. Datas e dados importantesNa década de 40, foram desenvolvidos os primeiros computadores movidos a corrente elétrica. Eles tinham limitações de velocidade e capacidade de memória, forçando os programadores a criar programas simples. Com o tempo, eles percebem que a programação como linguagem precisava de um grande impulso intelectual, pois você poderia cometer erros se não conhecesse o assunto. No ano de 1948, Konrad Zuse publicou um artigo sobre uma linguagem de programação que ele desenvolveu chamada Plankalkul, mas não fez pesquisas adicionais nesta área. Dentre as linguagens criadas na época, destacam-se as seguintes:
Anos 50 e 60 do século XNUMX: início da história das linguagens de programaçãoNessa época, foram desenvolvidas as três linguagens de programação ainda em vigor, que são:
Outro momento importante foi no final dos anos 50, quando foi publicado por um Comitê Americano e Europeu de Especialistas em Computação (Algol), sobre uma atualização da “Linguagem para Algoritmos”. Este relatório reuniu muitas idéias e observações da época e forneceu duas inovações relevantes para o história das linguagens de programação:
Outra inovação associada a essas informações é a seguinte:
Este comitê americano e europeu influenciou especialmente o desenvolvimento de línguas subsequentes. Os grandes sistemas de Burroughs foram desenvolvidos para serem programados em um conjunto expandido de tal comitê que ficou conhecido como Algol. As principais ideias de Algol se espalharam e no ano de 1968, Algol 68 foi realizado:
Os recursos extensos, mas não utilizados, do y Algol 68 e seu sistema complicado de atalhos e restrições automáticos levaram à impopularidade e à dificuldade de aplicação. Assim, Niklaus Wirth rompeu com o comitê e desenvolveu uma linguagem simples conhecida como "Pascal". Estas são algumas das linguagens desenvolvidas na época:
Década de 70: modelos fundamentais são estabelecidosEntre as décadas de 1960 e 1970, houve um grande boom na história das linguagens de programação. A maioria dos modelos de linguagem de programação mais relevantes que são usados hoje foram criados neste momento:
As linguagens de programação descritas foram a base fundamental dentro do história das linguagens de programação, todos os idiomas atuais têm pelo menos um desses em seu registro. Nessa época também havia um amplo debate de ideias sobre os méritos da programação estruturada, que basicamente simbolizava a programação sem o uso do GOTO. Essa torrente de ideias estava relacionada ao design da linguagem, uma vez que algumas linguagens não contemplavam GOTO, e assim o programador foi forçado a criar uma programação estruturada Algumas das linguagens de programação que foram criadas entre esta época, são:
Anos 80: fortalecimento, módulos e desempenhoOs anos 1980 são considerados dentro do história das linguagens de programação, como o momento de fortalecimento em linguagens imperativas. O trabalho continuou em idiomas já criados na década anterior. C ++, veio para combinar a programação voltada para objetos e programação de sistema. O governo dos Estados Unidos alcançou a padronização do ADA, que é uma linguagem de programação de sistemas a ser usada por empresas de guerra e defesa. No Japão, por sua vez, grande parte do Orçamento Nacional foi investido em pesquisas sobre "linguagens de programação de quinta geração", que incluíam edifícios de programação lógica. A Society for Functional Languages realizou a normalização ML e Lisp. O avanço investigativo da linguagem funcional chamada Miranda, que ia muito devagar, começou a pegar nessa época. A tendência na área de design de linguagem era uma abordagem melhor para programar sistemas em maior escala por meio do uso de módulos, uma organização em grande escala de unidades de código. Linguagens como Modula, Ada e Ml criaram sistemas modulares de destaque na década de 80, e estavam relacionados à construção de programação genérica, que seriam módulos já com parâmetros pré-determinados. Embora nenhuma nova ideia tenha sido desenvolvida sobre linguagens de programação, a maioria dos especialistas expandiram os fundamentos de linguagens anteriores e conseguiram adaptações a novas realidades. Um exemplo disso são as linguagens dos sistemas Emerald e Argus, que faziam a adaptação da programação a objetos para sistemas distribuídos. Na década de 80, houve progresso na implementação de linguagens de programação. O grupo RISC trabalhando em Arquitetura de Computadores apontou que o hardware tinha que ser criado para compiladores e não para programadores. Assim, com melhorias na velocidade do processador, com metodologias de coleta mais eficazes, o grupo RISC atraiu o interesse em tecnologia de coleta de linguagem de alto nível. As tecnologias das linguagens de programação continuaram a trabalhar nesse trabalho, no início dos anos 90. Dentre as linguagens de maior destaque que foram criadas nesta década, podemos citar:
Anos 90: hora da InternetA rápida evolução da Internet durante os 9 anos, foi o grande acontecimento da história de linguagens de programação. Com a criação e desenvolvimento de uma plataforma totalmente inovadora para sistemas de Computação, a Internet trouxe uma oportunidade para a adoção de novas linguagens. Em particular, cabe mencionar, a linguagem de programação JavaScript, que rapidamente ganhou fama, devido ao seu rápido acoplamento com o navegador Netscape Navigator, bem como outras linguagens que conseguiram expandir seu uso na criação de aplicações particulares para web servidores. Nós o convidamos a ler, se você estiver interessado em saber sobre Tecnologias sem fio: definição e funções. A década de 90 foi a época da nova combinação e do avanço das línguas precursoras, além das quais as linguagens funcionais começaram a se espalhar. Gerou-se desenvolvimento rápido orientado a objetos ou linguagens de aplicação RAD, entre as quais podemos citar: Visual Basic, Java e Object Pascal. Linguagens inovadoras e radicais, conhecidas como linguagens de script, também foram desenvolvidas. São linguagens com maior produtividade que os RADs, entretanto, sua produtividade geralmente se deve ao fato de que é mais complicado escrever e preservar programas longos do que programas simples e pequenos. No entanto, os programas de script tornaram-se os mais proeminentes na conectividade da web. Entre as linguagens mais relevantes criadas nesta década, temos:
Ano 2000: tempos atuaisDentro do história de linguagens de programação, a sua evolução natural é contínua, ao nível da investigação e da indústria. As áreas de trabalho atuais incluem:
Entre as linguagens mais relevantes criadas nesta década, temos:
Se gostou desta informação, convidamo-lo a rever estes outros links de interesse: Nuvem híbrida: definição, função, benefícios e muito mais. O conteúdo do artigo segue nossos princípios de Ética editorial. Para relatar um erro, clique Clique aqui. Quais foram as primeiras linguagens de programação?A primeira linguagem de programação de alto-nível foi a Plankalkül, criada por Konrad Zuse entre 1942 e 1945. Já a primeira linguagem comercializada foi a FORTRAN, que foi desenvolvida em 1954 e disponibilizada em 1954, por um time da IBM liderado pelo cientista da computação John Backus.
Qual foi a primeira linguagem de programação em que ano foi desenvolvido?1944-45: Plankalkül. Em algum lugar entre 1944-45, Konrad Zuse desenvolveu a primeira linguagem de programação 'real' chamada Plankalkül (Plan Calculus).
Quais são as duas linguagens de programação desenvolvidas nos anos 1950?Nos anos 1950, surgiu o Assembly, a linguagem que mais se aproxima das máquinas, mas que, ainda assim, já facilitava a compreensão das pessoas. Sua criação despertou o interesse desses estudiosos, que viram a oportunidade de humanizar ainda esses códigos. Logo, vieram a Fortran, a Lisp e o Cobol.
Qual a origem da linguagem de programação?A história da linguagem de programação está intimamente ligada à história dos computadores. Todas as linguagens foram criadas justamente para que o homem pudesse, por meio das máquinas, usar sequências lógicas para resolver um problema.
|