Linguagem C
Desenvolvida pelo cientista da computação Dennis Ritchie em 1972, a linguagem C é derivada das antigas ALGOL 68 e BCPL, a linguagem surgiu da necessidade de escrever programas de uma forma mais fácil que a linguagem Assmbly, que é uma linguagem mais próxima do código de máquina e mais complexa de se entender.
No ano seguindo, após ser criada a linguagem, C já era usada para escrever uma versão do sistema operacional Unix e, com isso, passou a ganhar notoriedade, mas foi a partir do ano 1978, com a publicação do livro “The C Programming Language”, que a linguagem passou a ser difundida no mercado, sendo usada também em outras áreas e para outros fins na programação de computadores.
Linguagem C++
C++ é uma linguagem baseada em C, desenvolvida nos anos 80 por Bjarne Stroustrup. O objetivo inicial do cientista da computação era desenvolver uma nova versão do Kernell do sistema operacional Unix, mas para isso, ele optou pela linguagem C como base, e sua escolha foi devido à performance, portabilidade e possibilidade de uso para diversos fins.
Durante o desenvolvimento, Stroustrup implementou varias melhorias à linguagem de programação C, incluindo alguns recursos de orientação a objeto. A linguagem criada pelo cientista da computação recebia, inicialmente, o nome de”C com classes”, entretanto, 3 anos depois passou a ser chamada de C++. E com isso a linguagem tornou-se muito poderosa, capaz de resolver problemas ainda mais complexos, mas ela continua em constante evolução e hoje é usada nos mais diversos tipos de aplicações, como: Jogos , editores de texto, editores de imagem e outros.
Perl
O Perl é uma linguagem de programação desenvolvida e mantida pelo programador americano Larry Wall. O objetivo de Wall era desenvolver uma linguagem que, acima de tudo, fosse prática e proporcionasse mais liberdade ao desenvolvedor.
A linguagem vem mantendo no mercado de trabalho, há quem figa que a linguagem esteja caindo em desuso, no entanto, o Perl continua em aprimoramento e ainda se mantém em boas posições no rankings mundiais de linguagens de programação.
Assembly
A linguagem de programação Assembly é de baixo nível, também definida, muitas vezes, como uma linguagem de montagem. Desenvolvida em meados dos anos 50, o Assembly abriu as portas para a segunda geração de linguagem de programação, na época que os computadores funcionavam a válvulas. Nessa época, ainda se usava notação binaria para programar, o que era tarefa extremamente difícil, assim, que a linguagem Assembly surgiu como uma alternativa, pois a linguagem poderia ser compreendida de uma forma menos complexas. Ainda assim, o código Assembly necessitava ser traduzido para a linguagem de maquina, Neste momento, aparece o Assembler, o software capaz de realizar essa tradução.
Fortan
O Fortan é uma linguagem de programação mais antiga, os cientistas começaram a utilizar-la nos anos 60 nos EUA. A linguagem tem algumas vantagens sobre outras linguagem disponíveis, já que suas melhores características foram usadas pelos criadores de novas linguagens de programação. Existe uma variedade de compiladores Fortan para disponível para uso, a disposição do mercado.
COBOL
A linguagem COBOL é parecida com o Fortran, é uma linguagem antiga, que foi superada por outras mais rápidas e fáceis de uso, entretanto, os programas em COBOL são ainda mais difíceis de escrever que os programas em Fortran, já que quase sempre se tem de escrever muito mais linhas de programa para poder chegar ao mesmo resultado. Como muito programas são escritos em COBOL, parece que essa linguagem permanecera entre nos, pelo menos por enquanto, mas uma da grande vantagem da linguagem COBOL é que em cima das outras linguagens é que a melhor documentação dos programas devido a sua estrutura.
Pascal
O Pascal é uma linguagem popular e usada em uma variedade de área de programação. Ela possui diversas características que a facilitam de usar, mas os programas produzidos nela são sempre mais extensos e lentos que os programa produzidos em C. Sua principal vantagem e que quando escrevemos programas em Pascal, podemos facilmente apreciar a estrutura do que escrevemos, o que geralmente leva a melhores programas, exigindo uma forte estrutura logica.