historico.tex 1.8 KB
Newer Older
1 2 3 4 5 6 7
\documentclass[apostila.tex]{subfiles}


\begin{document}

\chapter{Histórico}

8 9 10
A linguagem C foi criada por Dennis M. Ritchie e Ken Thompson nos Laboratórios Bell em 1972. Ela baseou-se
na linguagem B de Thompson, que por sua vez era uma evolução da antiga linguagem BCPL. B foi nomeada com a
primeira letra de BCPL e C com a segunda. A próxima linguagem, sucessora da idéia de C, provavelmente se chamaría P.
11 12 13 14

A definição de C está contida no livro \emph{The C Programming Language},
 escrito por Brian W. Kernighan e Dennis M. Ritchie.

15
Essa linguagem tornou-se vitoriosa como ferramenta na programação de qualquer tipo de sistema
16 17 18 19
(sistemas operacionais, planilhas eletrônicas, processadores de texto, gerenciadores de banco de dados,
processadores gráficos, sistemas de transmissão de dados, para solução de problemas de engenharia ou
física etc.). Como exemplo, o sistema operacional UNIX é desenvolvido em C.

20 21
C tornou-se rapidamente uma das mais importantes e populares linguagens de programação, 
principalmente por ser muito poderosa, portátil, flexível e pela padronização dos compiladores existentes. Foi
22 23 24
desenvolvida para que o usuário possa planejar programas estruturados e modulares, resultando em um
programa mais legível e documentado. Os programas em C tendem a ser bastante compactos e de rápida execução.

25 26
C é uma linguagem amigável e suficientemente estruturada para encorajar bons hábitos de programação, 
possibilitando também o desenvolvimento de partes separadas de um programa por pessoas
27 28 29 30 31 32
distintas. Essas partes podem ser unidas depois num produto final, o que significa que bibliotecas de
funções podem ser criadas ou usadas sem realmente se conhecer o código de cada uma delas.

Existem muitas outras virtudes de C que você conhecerá ao longo de seu aprendizado.

\end{document}