Linguagem C

5971 palavras 24 páginas
RESUMO – LINGUAGEM C

História

A linguagem C foi criada por Dennis M. Ritchie e Ken Thompson em 1972, no laboratório Bell. Seu desenvolvimento começou com uma linguagem mais antiga, chamada BCPL, criada por Martin Richards. Esta linguagem influenciou o desenvolvimento da linguagem B, criada por Ken Thompson, e posteriormente levou ao desenvolvimento de C.

A versão de C fornecida com o sistema Unix versão 5 foi o padrão da linguagem por muitos anos. Um grande número de implementações, porém, foi criado, com a popularidade dos microcomputadores, e isso gerou certa incompatibilidade entre essas implementações. Foi baseado nesta situação que em 1983 o ANSI (American National Standards Institute) estabeleceu um comitê para criar um padrão para definir a linguagem C. Atualmente, todos os principais compiladores de C implementam o padrão C ANSI.

Características

C é uma linguagem estruturada

C utiliza funções para dividir o seu código em sub-rotinas, tornando o trabalho do programador mais eficaz. Você pode criar bibliotecas, que poderão ser compartilhadas por qualquer programa que utilize suas rotinas. Há também a possibilidade de dividir o seu código-fonte em vários arquivos, onde cada arquivo pode ter rotinas para uma função específica, tornando o desenvolvimento muito mais organizado.

C é uma linguagem de médio nível

Isto significa que C possui recursos de alto nível, e ao mesmo tempo permite a manipulação de bits, bytes e endereços - os elementos mais básicos para a funcionalidade de um computador. C é uma linguagem compilada

Uma linguagem de computador pode ser compilada ou interpretada. C é compilada, isto é, o compilador da linguagem lê o arquivo do código-fonte, processa-o e cria um arquivo em formato binário (objeto). Para este arquivo se tornar um programa executável, entra em cena o linker, que “liga” o binário gerado na compilação do programa com as bibliotecas da linguagem.

O fato de C ser compilada torna esta

Relacionados

  • Linguagem C C++
    13319 palavras | 54 páginas
  • LINGUAGEM C/C++
    1905 palavras | 8 páginas
  • Linguagem C
    4307 palavras | 18 páginas
  • A linguagem c++
    1512 palavras | 7 páginas
  • Linguagem C
    1067 palavras | 5 páginas
  • Linguagem C
    981 palavras | 4 páginas
  • Linguagem c
    8779 palavras | 36 páginas
  • A linguagem c++
    7083 palavras | 29 páginas
  • Linguagem C
    1228 palavras | 5 páginas
  • linguagem c
    3545 palavras | 15 páginas