Abrir menu principal

Alterações

O primeiro trabalho de linguagem de programação foi criado por [[Ada Lovelace]], grande amiga de [[Charles Babbage]].<ref name="ada">{{citar jornal|ultimo=Huskey|primeiro=Velma R.|coautores=Huskey, Harry D.|data=Outubro de 1980|titulo=Lady Lovelace and Charles Babbage|jornal=Annals of The History of Computing|volume=2|número=4|paginas=384|página=299-329|editora = American Federation of Information Processing Societies | local = Arlington, VA | issn = 1058-6180|idioma=inglês}}</ref> O projeto da primeira calculadora mecânica programável foi idealizado por [[Charles Babbage]]<ref name=breton>{{Citar livro|autor=Breton, Philippe|titulo=História da Informática|local=São Paulo |editora=UNESP|ano=1991|páginas=260|página=68-69 |isbn= 85-7139-021-5}}</ref> que, após gastar fortunas e um longo tempo, não conseguiu concretizar o projeto.<ref name=gonick>{{Citar livro|autor=[[Larry Gonick|Gonick, Larry]]|titulo=Introdução Ilustrada à Computação|local=São Paulo |editora=Harper & Row do Brasil|ano=1984|páginas=242|página=51-59}}</ref> A linguagem de programação [[Ada (linguagem de programação)|ADA]] foi batizada em homenagem a esta primeira programadora.<ref name=smith>{{Citar livro|autor=Smith, James F,; Frank, Thomas S|título=Introduction to Programming Concepts and Methods with Ada|língua=en|local=Nova Iorque, EUA|editora=McGraw-Hill|ano=1994|páginas=545|página=7-8|isbn=0-07-911725-2}}</ref>
 
Uma das primeiras linguagens de programação para computadores foi provavelmente [[Plankalkül]], criada por [[Konrad Zuse]] na [[Alemanha Nazista]],<ref name="zuse">{{citar jornal|ultimo=Zuse|primeiro=Konrad|data=Julho de 1980|titulo=Installation of the German Computer Z4 in Zurich in 1950|jornal=Annals of The History of Computing|volume=2|número=3|paginas=384|página=239-241|editora = American Federation of Information Processing Societies | local = Arlington, VA | issn = 1058-6180|idioma=inglês}}</ref> mas que teve pouco ou nenhum impacto no futuro das linguagens de programação.
 
O primeiro compilador foi escrito por [[Grace Hopper]],<ref>{{Citar livro|último=Lemone|primeiro=Karen A.|título=Fundamentals of Compilers|subtítulo=An Introduction to Computer Language Translation|língua=en|local=Boca Raton|editora=CRC|ano=1992|páginas=184|isbn= 0-8493-7341-7}}</ref> em 1952, para a linguagem de programação [[Sistema A-0|A-0]].<ref name=wexel>{{Citar livro|autor=Wexelblat, Richard L.(Editor)|título=History of Programming Languages|local=New York|editora=Academic Press|ano=1981|páginas=758|página=6-15|isbn= 0-12-745040-8}}</ref> A primeira linguagem de programação de alto nível amplamente usada foi [[Fortran]], criada em 1954.<ref name=wexel /><ref name="hctc">{{Citar livro|autor=Metropolis, N.(Ed.); Howlett, J.(Ed.); Rota, Gian-Carlo(Ed.)|título=A History of Computing in the Twentieth Century|subtítulo=A collection of essays|idioma=inglês|local=New York|editora=Academic Press|ano=1980|páginas=130-131|isbn= 0-12-491650-3}}</ref> Em 1957 foi criada [[B-0]], sucessora da A-0, que daria origem a [[Flow-Matic]] (1958), antecessor imediato de [[COBOL]], de 1959.<ref name=cobol>{{Citar livro|autor=Wexelblat, Richard L.(Editor)|título=History of Programming Languages|local=New York|editora=Academic Press|ano=1981|páginas=758|página=199-278|isbn= 0-12-745040-8}}</ref> O COBOL foi uma linguagem de ampla aceitação para uso comercial.<ref name=cobol /> A linguagem [[ALGOL]] foi criada em 1958-1960<ref name=algol>{{Citar livro|autor=Horowitz, Ellis (editor do livro); Nauer, P. (editor do capítulo)|título=Programming Languages|subtítulo=A Grand Tour|capítulo=Report on the Algorithmic Language ALGOL 60|idioma=inglês|edição=3ª|local=New York|editora=Academic Press|ano=1987|páginas=512|página=44-60|isbn=0-88175-142-1}}</ref> O ALGOL-60 teve grande influência no projeto de muitas linguagens posteriores.<ref name=algol2>{{Citar livro|autor=Horowitz, Ellis (editor do livro); Knuth, D. E|título=Programming Languages|subtítulo=A Grand Tour|capítulo=The Remaining Troublespots in ALGOL 60|idioma=inglês|edição=3ª|local=New York|editora=Academic Press|ano=1987|páginas=512|página=61-68|isbn=0-88175-142-1}}</ref>
1 335

edições