Linguagem C introduçao basica

1055 palavras 5 páginas
A linguagem C foi criada por Dennis Ritchie nos laboratórios da Bell Telephone em 1972.
C foi criada com um propósito: ser usada no desenvolvimento de uma nova versão do sistema operacional Unix. A primeira versão do Unix utilizava Assembly. Então podemos dizer, que desde o principio C foi uma linguagem criada por programadores a fim de ser usada por programadores.
A linguagem C é considerada de propósito geral, ou seja é uma linguagem capaz de ser usada para praticamente qualquer tipo de projeto.
É extremamente portável, ou seja um programa escrito linguagem C pode ser facilmente usado em qualquer plataforma.
Utilizando linguagem C podemos criar sistemas operacionais, aplicativos de todos os tipos,drivers e outros controladores de dispositivos, programar microcontroladores, etc.
Além de toda essa flexibilidade, C é capaz de gerar programas extremamente rápidos em tempo de execução, possui uma sintaxe simples e poderosa, com instruções de alto nível.
A linguagem C influenciou de forma direta muitas linguagens como C++, Java, C# , Objective C, e muitas outras tem linguagens de programação tem sua sintaxe e estruturas influenciadas por C.
C é uma linguagem extremamente popular e existem muitos compiladores C disponíveis para todas as plataformas.
ANSI C
No início C e Unix estavam bem atrelados, pois a cada nova implementação de Unix para um tipo de máquina, requeria um novo compilador C específico para essa máquina.
Nos anos 80 a linguagem C tornou-se popular também fora do ambiente Unix. Nessa época surgiram novos compiladores comerciais de C e a linguagem passou a ser reconhecida como linguagem de propósito geral.
Com o desenvolvimento de diversos compiladores, a fim de garantir a compatibilidade e a portabilidade da linguagem tornou-se necessário padronizar a linguagem.
A ANSI – American National Standards Institute foi a entidade encarregada de realizar a padronização da linguagem. Após a laboração do padrão este foi denominado de C ANSI. Este padrão

Relacionados

  • Introdução a Algoritmos
    1747 palavras | 7 páginas
  • Algorítmos
    3226 palavras | 13 páginas
  • Trabalho
    1826 palavras | 8 páginas
  • java1 2 3
    6198 palavras | 25 páginas
  • aeds
    9106 palavras | 37 páginas
  • Aula-tema 3
    2013 palavras | 9 páginas
  • Aula 3
    1805 palavras | 8 páginas
  • Construcao de algoritimo
    1716 palavras | 7 páginas
  • admininstração
    8239 palavras | 33 páginas
  • Programação em C++
    18077 palavras | 73 páginas