24.04.2013 Views

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

SHOW MORE
SHOW LESS

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

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

Saved successfully!

Ooh no, something went wrong!