Você está na página 1de 2

**Resumo: Introdução à Programação em C**

**Página 1**

A linguagem de programação C é uma das mais fundamentais e amplamente


utilizadas na computação. Desenvolvida por Dennis Ritchie na década de 1970, ela é
reconhecida por sua eficiência, portabilidade e flexibilidade. Este resumo tem como
objetivo fornecer uma visão geral das principais características e conceitos da
programação em C.

**História e Fundamentos**

A história da linguagem C remonta ao início dos anos 1970, quando Dennis Ritchie
a desenvolveu na Bell Labs. Ela foi criada como uma evolução da linguagem B e tem suas
raízes no sistema operacional Unix. C é uma linguagem de programação de nível médio, o
que significa que combina elementos de linguagens de baixo nível, como assembly, com
características de linguagens de alto nível, como estruturas de controle e tipos de dados
abstratos.

**Características Principais**

Uma das características mais marcantes da linguagem C é sua capacidade de


manipular diretamente os recursos do hardware por meio de ponteiros e aritmética de
ponteiros. Além disso, ela oferece controle preciso sobre a alocação de memória e
execução eficiente de instruções, tornando-a ideal para sistemas embarcados e
aplicativos de baixo nível.

**Estrutura Básica de um Programa em C**


Um programa em C é composto por funções, que podem conter declarações de
variáveis, expressões, comandos de controle de fluxo e chamadas de outras funções. Todo
programa em C começa pela função principal, denominada "main", que é o ponto de
entrada do programa. A partir dela, outras funções podem ser chamadas e executadas.

**Referências**

- Kernighan, Brian W., and Dennis M. Ritchie. "The C Programming Language."


Prentice Hall, 1988.

- King, C. S. "C Programming: A Modern Approach." W. W. Norton & Company, 2008.

Você também pode gostar