Primeira Apostila - Noz Eh Maker
Primeira Apostila - Noz Eh Maker
Primeira Apostila - Noz Eh Maker
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Introdução<br />
• Histórico e Apresentação da Linguagem:<br />
Linguagem C<br />
A linguagem C foi desenvolvida na década de 70, por Dennis Ritchie<br />
e Ken Thompson, baseando-se na linguagem B, e implementado para<br />
sistemas operacionais UNIX. Tanto C quanto B derivam da primitiva<br />
linguagem BCPL, onde B é a primeira letra de BCPL, e C, a segunda. C<br />
influenciou várias linguagens como D e Euphoria.<br />
C é uma linguagem de programação estruturada, de médio nível, e<br />
tem como ponto forte sua eficiência, leveza, poder e velocidade com<br />
códigos bem legíveis e de fácil interpretação. Uma de suas maiores<br />
vantagens é sua aproximação com a linguagem de leitura de máquina, ao<br />
mesmo tempo que mantêm grandiosa abstração de dados complexos ao<br />
programador.<br />
Linguagem C++<br />
De forma bastante “grosseira”, podemos ver o C++ como uma<br />
“atualização” ou “extensão” da linguagem C, mas é bem mais que isso.<br />
Basicamente, é definida por Bjarne Stroustrup como “C with classes”, ou C<br />
com classes. Esses conceitos de classe veremos futuramente no próximo<br />
curso.<br />
Foi desenvolvida em 1983, trazendo consigo principalmente<br />
vantagens ligadas à orientação a objetos, reutilização e aproveitamento de<br />
código, e muita facilidade na hora de organizar e montar seu código fonte.<br />
Essa linguagem influenciou várias outras, como C#, Java, D, PHP etc.