11.11.2012 Views

Primeira Apostila - Noz Eh Maker

Primeira Apostila - Noz Eh Maker

Primeira Apostila - Noz Eh Maker

SHOW MORE
SHOW LESS

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.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!