Logo Passei Direto
Buscar
Material
páginas com resultados encontrados.
páginas com resultados encontrados.

Prévia do material em texto

Universidade Federal do Piauí - UFPI 
CCN, Curso de Ciências da Computação 
Disciplina de Linguagens de Programação 
Professora Rosianni De Oliveira Cruz 
Aluno Paulo André Moura dos Santos – 20189035252 
 
Atividade Resumo História da Linguagem de Programação 
 
Com seu surgimento antes do século XX, a programação não nasceu com o ato de 
programar em computadores como conhecemos hoje e sim em máquinas complexas e com 
diversos propósitos. Contudo, a programação como é conhecida hoje e suas linguagens surgiu 
nos anos 50 junto com os computadores e, assim, os primeiros programas foram feitos em 
ShortCode, no qual as variáveis pré-definidas recebiam a informação, eram agrupados em 
grupos de palavras de 12 bytes e em seguida compilados por uma pessoa e não por um programa 
como é atualmente. 
 Em 52 o Speedcoding foi criado pela IBM e era basicamente uma versão um pouco 
melhorada da ShortCode. Após isso, A-0 foi criada e se tornou a primeira linguagem de 
programação compilada por um programa, o Autocode. A próxima linguagem criada foi o 
Fortran que o código era enviado para o computador por meio de cartões furados e até hoje é 
utilizada. Tendo isso mente, o criador do Fortran, John Backus, criou em seguida o Algol que 
após várias atualizações e versões criadas se tornou o atual C++. No decorrer da década foram 
criadas a Lisp e o Cobol, a última foi modificada e se tornou mais complexa que a sua primeira 
versão. 
 Na próxima década, tornou-se possível programar sem os cartões furados e nasceu o 
Basic, simples e de fácil acesso para novatos e em contrapartida a APL não é tão acessível ou 
simples possuindo, inclusive, caracteres especiais próprios. Simula foi a primeira linguagem feita 
para programação orientada ao objeto e em seguida a Logo também foi criada com o mesmo 
objetivo da anterior. 
 Nesse âmbito, torna-se fácil deduzir que com o avanço da tecnologia ao passar dos anos, 
novas linguagens surgiriam e elas foram Pascal, Smalltalk, ML, Clu Scheme, Matlab, VisiCalc e C, 
essa última a mais difundida e famosa, derivada do Algol e de suma importância para a evolução 
da programação. Em seguida a surgiu o Prolog e, pelas mãos da IBM novamente, outra 
linguagem chamada SQL que é utilizada até hoje e a mais importante para banco de dados. Vale 
citar a Intercal, linguagem com objetivo cômico, difícil de usar e repleta de piadas internas. 
 Nos anos 80 a linguagem C para se adaptar a programação orientada ao objeto (POO) 
recebeu atualizações e teve o nome modificado para C++ e paralelamente a Apple também 
atualizou o C e o modificou para se chamar Objective-C. Da mesma Pascal também foi atualizada 
e se chamou Objective Pascal. Também foram criadas HyperTalk, Erlang, Common Lisp, Eiffel e 
Perl na mesma época, entretanto não são de fácil compreensão e, logo, não foram tão 
difundidas. 
 Por volta dos anos 90 nasceu a Haskell, linguagem modular e funcional. Python nasceu 
em seguida e é atualmente a linguagem mais utilizada com bibliotecas imensas para trabalhar 
com ele. BrainFuck e Malbolge tiveram o mesmo objetivo de Intercal e foram criadas para serem 
piadas. Ainda nessa década, o Visual Basic foi criado pela Microsoft e é usado até hoje pela 
empresa. Java nasceu nessa época também, mas não como Java e sim como Oak, baseada em 
ser compilada em máquinas virtuais e ser compilada em qualquer máquina se tornou 
importantíssima para avanço tecnológico. No final da década surgiram PHP e Ruby e até hoje 
são bem difundidas. 
 Mudando de Milênio e entrando finalmente nos anos 2000, diversas linguagens foram 
implementadas, mas com importância não tão significante, todavia, diversas linguagens 
sofreram atualizações possibilitando o surgimento do C#, ActionScript, JVM e CLI. Go e Rust 
nasceram visando competir com JavaScript no desenvolvimento web.

Mais conteúdos dessa disciplina