Clique aqui para ler o primeiro capítulo do livro. - Livrarias Curitiba
Clique aqui para ler o primeiro capítulo do livro. - Livrarias Curitiba
Clique aqui para ler o primeiro capítulo do livro. - Livrarias Curitiba
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
CAPÍTULO 1<br />
1.1. UM POUCO DE HISTÓRIA<br />
INTRODUÇÃO<br />
C<br />
A linguagem de Programação C foi criada entre 1969 a 1973 por Dennis<br />
Ritchie, no AT&T Bell Labs, com o objetivo de desenvolver a implementação<br />
<strong>do</strong> sistema operacional UNIX (originalmente escrito em Assembly).<br />
A partir da inserção <strong>do</strong> tipo struct, a linguagem C foi utilizada em grande<br />
parte <strong>do</strong> kernel <strong>do</strong> Unix (conheci<strong>do</strong> como o núcleo <strong>do</strong> sistema, que faz a interação<br />
entre as camadas de hardware e software, ten<strong>do</strong> por função gerenciar<br />
os recursos <strong>do</strong> sistema e permitir que os programas façam uso deles).<br />
No nal da década de 70, a linguagem C começou a ser conhecida como a<br />
linguagem de programação de microcomputa<strong>do</strong>res mais usada, substituin<strong>do</strong><br />
a linguagem BASIC. Logo na década de 80, foi desenvolvi<strong>do</strong> um projeto onde<br />
foram adicionadas construções de linguagens de programação orientada a<br />
objetos, geran<strong>do</strong> assim, a chamada linguagem de programação C++ (C plus<br />
plus). Nessa mesma época, o Instituto Norte-Americano de Padrões (ANSI)<br />
compôs um comitê com o objetivo de estabelecer padrões de especi cação<br />
<strong>para</strong> a linguagem C. O padrão ANSI C foi naliza<strong>do</strong> em 1989 e até hoje, é<br />
comum a linguagem de programação C ser referida como ANSI C. Sen<strong>do</strong><br />
a<strong>do</strong>ta<strong>do</strong> pela Organização Internacional de Padrões (ISO) em 1990 (ISO/IEC<br />
9899:1990, também conheci<strong>do</strong> como C89 ou C90).<br />
Linguagem 14-04-2010.indd 1 28/5/2010 20:16:19