Hoje vou falar sobre linguagens de programação, que são de grande importância para estudantes de ciência da computação e muito visada por curiosos de outras áreas. Para começar, falarei da linguagem de programação chamada Basic, e logo em seguida falarei da linguagem C++.
A linguagem Basic (Beginners All-Purpose Symbolic Instruction Code), foi criada por J.Kemeny e T. Kurtz em 1963 no Dartmouth College, com o intuito de facilitar o ensino de conceitos de programação, por isso, pode ser considerada uma linguagem didática, pois é altamente algorítmica, assim como o pascal(outra linguagem considerada didática mas que não me aprofundarei aqui). Basic é uma linguagem de alto nível, que no começo era interpretada, mas que, após algumas alterações passou a ser compilada e melhor estruturada, para que o desempenho da mesma fosse melhorado. Justamente pela quantidade de variações e versões que ocorreram ao longo do tempo, o Basic é considerado uma família de sublinguagens, e acredita-se que seja a linguagem de programação com o maior número de variações existentes. Por ser imperativa, geralmente é estudada como uma linguagem inicial, apenas para que o aluno se situe a respeito de desenvolvimento de software.
A linguagem C++(lê-se "cê mais mais" ) foi desenvolvida por Bjarne Stroustrup e é derivada da linguagem C, desenvolvida por Dennis Ritchie, possuindo algumas características a mais em relação a sua antecessora. O C++ é uma linguagem de alta linguagem e multi-paradigma, sendo esta a grande diferença em relação à sua "linguagem mãe", que é imperativa. A chamada Orientação a objetos, presente no C++, refe-se de forma simplificada à uma maneira dinâmica na qual os programas são feitos, que divide os programas em pedaços chamados objetos, que podem ser manipulados e reaproveitados facilmente para outros programas, gerando praticidade e conforto ao programador.
sexta-feira, 29 de maio de 2009
Assinar:
Postar comentários (Atom)
Nenhum comentário:
Postar um comentário