Quem fez a primeira linguagem de programação?

Na edi��o anterior ilustramos a pr�-hist�ria das linguagens de programa��o. Prosseguiremos abordando o surgimento das primeiras linguagens de programa��o que foram desenvolvidas ap�s a introdu��o dos compiladores na d�cada de 50. Programar, que era at� ent�o a atividade de mudar fios de local ou perfurar cart�es, recebeu o auxilio de diversas linguagens que introduziram facilidades e recursos tornando assim a programa��o mais f�cil e menos suscet�vel a erros.

Em 1942 foi criada a 1� linguagem de programa��o de alto n�vel do mundo, chamada de Plankalkul. Esta linguagem foi criada pelo alem�o Konrad Zuse que tamb�m projetou e construiu o primeiro computador eletromec�nico, o Z3, constitu�do por rel�s, que efetuava c�lculos, era program�vel e exibia os resultados em fita perfurada. Era poss�vel trabalhar com n�meros de ponto flutuante e em bin�rio.

Konrad Zuse trabalhando no projeto do Z3

A linguagem Plankalkul foi considerada uma revolu��o na din�mica das linguagens de programa��o pois introduziu t�cnicas e op��es inovadoras, tais como: atribui��es, express�es aritm�ticas, adi��o dos tipos derivados(inteiros, real, arranjos), la�os e repeti��o, dentre outras. Zuse criou v�rios algoritmos, dentre eles: algoritmos de ordena��o, busca em grafos, entre outros.

Mesmo com o advento da linguagem Plankalkul, programar ainda era uma atividade trabalhosa e bastante suscet�vel a erros. Na maioria dos casos era mudar a posi��o de fios ou furar cart�es. Era necess�rio muito tempo, bastante aten��o e dedica��o por parte dos programadores. Para que se tenha ideia, os n�meros de ponto flutuante deviam ser armazenados em uma certa posi��o e sempre que fossem manipulados o programador deveria saber a posi��o e o endere�o de destino. Era fundamental que novas formas fossem definidas para tornar a programa��o mais f�cil.

Equipe de programadores trabalhando com cart�es perfurados e registro em fitas

Por volta da d�cada de 50, surgiram os primeiros compiladores, o que proporcionou o surgimento de uma nova linguagem de programa��o que atendia aos anseios dos programadores. Tratava-se da linguagem Fortran que foi desenvolvida a partir de um projeto da IBM liderado por John Backus. Inicialmente n�o havia a compila��o modular e como os programas come�aram a crescer bastante, a compila��o de todo o c�digo do programa tornou-se um grave problema. Com isso foi lan�ada a vers�o Fortran II onde havia a possibilidade de executar m�dulos, e n�o programas inteiros. Essa linguagem � utilizada at� hoje e foi a primeira a torna-se popular entre a comunidade de programa��o.

John Backus, o pai da linguagem Fortran

Em meados de 1956, em uma confer�ncia de Intelig�ncia Artificial, foi apresentado um programa de racioc�nio escrito em IPL(Information Processing Language). Logo em seguida, John McCarthy utilizando a possibilidade de desenvolver listas encadeadas em IPL, desenvolveu a linguagem Lisp, a primeira linguagem funcional.Lisp possibilitava novas op��es que n�o eram poss�veis de serem desenvolvidas em Fortran, como: recurs�o, express�es condicionais e fun��es de alta ordem. Lisp tornou-se a linguagem mais popular para a Intelig�ncia Artificial.

John McCarthy trabalhando na linguagem Lisp.

Nos anos seguintes surgiram v�rias linguagens de programa��o. Cada empresa tinha sua pr�pria linguagem e v�rias linguagens eram desenvolvidas no �mbito da universidade, todavia n�o havia padroniza��o entre as linguagens porque cada m�quina necessitava de um tipo de linguagem pr�pria. Para resolver essa quest�o foi formado, em 1958, um comit� para estabelecer um projeto que desenvolvesse uma linguagem universal, independente de m�quina.

Com o desenvolvimento do projeto, surgiram ent�o tr�s projetos: Algol - 58, que foi a primeira proposta de linguagem universal; Algol - 60, que se tornou a vers�o mais conhecida; e Algol - 68, que era uma vers�o mais poderosa, por�m menos conhecida. Os comit�s tornaram-se mais numerosos e todas as demais linguagens desenvolvidas ap�s 1958 utilizaram ideias de Algol.

Comit� formado em 1958 que pretendia desenvolver uma linguagem universal.

Em 1972 foi lan�ada a linguagem Smalltalk que foi implementada como um compilador de bytecode. O c�digo era de fato compilado, por�m n�o para a linguagem de m�quina nativa do computador que executava a aplica��o, mas para uma linguagem de m�quina de um computador que n�o existia: a m�quina virtual. A vantagem desse esquema que foi criado com o Smalltalk � que a linguagem tornou-se extremamente port�vel. Al�m disso era totalmente orientada a objetos, onde tudo � objeto: vari�veis, constantes, classes. At� mesmo express�es s�o realizadas na forma de opera��es entre objetos. Exemplo: 1+2=1.sum(2). Novas possibilidades foram introduzidas com Smalltalk, tais como: sobrecarga, polimorfismo, heran�a, dentre outros.

Para se implementar um algoritmo em um computador, � necess�rio descrev�-lo de uma forma que o computador esteja apto a execut�-lo. Essa descri��o � feita por interm�dio de uma linguagem de programa��o. Nesse contexto � primordial conhecermos o desenvolvimento das primeiras linguagens para que possamos entender a heran�a que foi deixada para as linguagens que s�o mais utilizadas nos dias atuais. Nas pr�ximas edi��es, continuaremos abordando as linguagens de programa��o, mais especificamente, a hist�ria das linguagens que s�o abordadas ao longo do curso

Jornal PETNews - Edição: J�ssika Renally - Revisão: Tiaraju Smaneoto e L�via Maria
Grupo PET Computação UFCG, 2012. All rights reserved.

Quem criou a primeira linguagem 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.

Quem foi o primeiro a programar?

A primeira pessoa programadora de computadores da história do mundo foi uma mulher. Augusta Ada Byron King, conhecida como “Ada Lovelace”, devido a seu título de Condessa de Lovelace.

Quem foi o inventor da programação?

Entre 1842 e 1843, surgiu a primeira programadora da história: a inglesa Ada Augusta Byron King (1815-1852) ou simplesmente Ada Lovelace (nome da província que morava). Matemática e escritora, escreveu o primeiro algoritmo do mundo que funcionou em uma máquina.

Qual foi a primeira linguagem?

A língua acádia, também conhecida como acadiano, é o idioma mais antigo de se que tem registros escritos. Era falada na antiga Mesopotâmia, território que hoje inclui boa parte do Iraque e do Kuwait, além de partes da Síria, da Turquia e do Irã.

Toplist

Última postagem

Tag