introduçao ao c

2025 palavras 9 páginas
Curso básico de Linguagem C
Introdução
A linguagem C foi desenvolvida por Dennis Ritchie em 1972 para ser utilizado com o sistema operacional UNIX. Desde então não parou de crescer, sendo até hoje usada por diversos programadores. O seu sucesso se deve a grande flexibilidade que ela oferece ao programador. Existem diversas vantagens em se utilizar C, vejamos algumas delas: possui um conjunto compacto de palavras-chaves e de tipos de dados evitando varias operações desnecessárias, uso de ponteiros que permite o acesso de baixo nível a memória, os parâmetros das funções não são passados através de referencia embora isto seja possível fazendo uso de ponteiros. A linguagem C é considerada de baixo nível ou de nível médio, o que significa obter um melhor controle do hardware podendo assim manipular bits, bytes e endereços.
Devido ao grande numero de programadores que utilizam a linguagem C existe uma vasta gama de compiladores C/C++ e bibliotecas disponível no mercado. Sendo alguns deles gratuitos, por exemplo, o dev-c++ para Windows e o gcc para Linux. Para que todos esses compiladores de diferentes fabricantes possam ser compatíveis entre si existe o padrão C que foi estabelecido pelo comitê criado em 1983 pela ANSI (American National Standards Institute).
Definição de Compiladores
Os compiladores são programas sofisticados que traduz o código fonte para uma linguagem que o computador possa entender (linguagem de maquina). O compilador lê as instruções uma por vez, verificando sua sintaxe e convertendo a instrução para a linguagem de maquina, porém não a executa ainda. Este processo é repetido até que a ultima instrução seja lida e convertida para linguagem de maquina. Caso não haja erro o compilador gera um programa em disco com o sufixo .OBJ contendo as instruções traduzidas. Este programa só será executado quando todas as rotinas necessárias para execução estiverem agregadas. Este processo é feito pelo “linkeditor” que, além disso, cria um programa com o

Relacionados

  • Introduçao c#
    1570 palavras | 7 páginas
  • INTRODUÇÃO A C
    378 palavras | 2 páginas
  • Introdução ao C C++
    591 palavras | 3 páginas
  • Introdução ao c#
    1485 palavras | 6 páginas
  • introdução ao C++
    1181 palavras | 5 páginas
  • Introdução ao C#
    2762 palavras | 12 páginas
  • Introdução a C
    817 palavras | 4 páginas
  • Introdução a c
    2539 palavras | 11 páginas
  • Introdução à Linguagem C
    559 palavras | 3 páginas
  • Introdução à linguagem c
    2181 palavras | 9 páginas