História da Linguagem C
A base das linguagens de
programação modernas
Nome do Aluno
Data
Introdução
• - A linguagem C é uma das mais influentes da
história da computação.
• - Desenvolvida na década de 1970.
• - Usada até hoje em sistemas operacionais,
jogos, drivers, etc.
Antecedentes
• - Antes de C, existiam linguagens como
Assembly, Fortran, Algol.
• - Dennis Ritchie e Ken Thompson estavam
desenvolvendo o sistema UNIX.
• - Usavam inicialmente a linguagem B (baseada
em BCPL).
Criação da Linguagem C
• - Criada por Dennis Ritchie em 1972 nos Bell
Labs.
• - Evolução da linguagem B.
• - Desenvolvida para reescrever o sistema
operacional UNIX.
Características da Linguagem C
• - Linguagem de médio nível (entre alto e baixo
nível).
• - Portável, eficiente e poderosa.
• - Possui ponteiros, estruturas, bibliotecas, etc.
A Importância do UNIX
• - UNIX foi o primeiro grande sistema escrito
em C.
• - Mostrou a capacidade da linguagem para
sistemas operacionais.
• - UNIX se espalhou e com ele, o uso da
linguagem C.
Padrões e Evoluções
• - Em 1983 foi criado o padrão ANSI C.
• - Versões seguintes: C89, C90, C99, C11, C18.
• - Padrões trouxeram melhorias como novas
bibliotecas e suporte moderno.
Influência em Outras Linguagens
• - C influenciou muitas linguagens modernas:
C++, Java, C#, etc.
• - Conceitos como ponteiros e tipos de dados
foram herdados.
Aplicações da Linguagem C
• - Sistemas operacionais (Windows, Linux, etc.).
• - Compiladores e interpretadores.
• - Jogos, softwares embarcados,
microcontroladores.
Conclusão
• - A linguagem C marcou a história da
computação.
• - Ainda é ensinada e utilizada amplamente.
• - Base sólida para quem deseja aprender
programação.
Fontes
• - Wikipedia - Linguagem C
• - 'The C Programming Language' - Brian
Kernighan e Dennis Ritchie
• - Sites: GeeksforGeeks, W3Schools,
Tutorialspoint

Historia_da_Linguagem_Cllllllllllll.pptx

  • 1.
    História da LinguagemC A base das linguagens de programação modernas Nome do Aluno Data
  • 2.
    Introdução • - Alinguagem C é uma das mais influentes da história da computação. • - Desenvolvida na década de 1970. • - Usada até hoje em sistemas operacionais, jogos, drivers, etc.
  • 3.
    Antecedentes • - Antesde C, existiam linguagens como Assembly, Fortran, Algol. • - Dennis Ritchie e Ken Thompson estavam desenvolvendo o sistema UNIX. • - Usavam inicialmente a linguagem B (baseada em BCPL).
  • 4.
    Criação da LinguagemC • - Criada por Dennis Ritchie em 1972 nos Bell Labs. • - Evolução da linguagem B. • - Desenvolvida para reescrever o sistema operacional UNIX.
  • 5.
    Características da LinguagemC • - Linguagem de médio nível (entre alto e baixo nível). • - Portável, eficiente e poderosa. • - Possui ponteiros, estruturas, bibliotecas, etc.
  • 6.
    A Importância doUNIX • - UNIX foi o primeiro grande sistema escrito em C. • - Mostrou a capacidade da linguagem para sistemas operacionais. • - UNIX se espalhou e com ele, o uso da linguagem C.
  • 7.
    Padrões e Evoluções •- Em 1983 foi criado o padrão ANSI C. • - Versões seguintes: C89, C90, C99, C11, C18. • - Padrões trouxeram melhorias como novas bibliotecas e suporte moderno.
  • 8.
    Influência em OutrasLinguagens • - C influenciou muitas linguagens modernas: C++, Java, C#, etc. • - Conceitos como ponteiros e tipos de dados foram herdados.
  • 9.
    Aplicações da LinguagemC • - Sistemas operacionais (Windows, Linux, etc.). • - Compiladores e interpretadores. • - Jogos, softwares embarcados, microcontroladores.
  • 10.
    Conclusão • - Alinguagem C marcou a história da computação. • - Ainda é ensinada e utilizada amplamente. • - Base sólida para quem deseja aprender programação.
  • 11.
    Fontes • - Wikipedia- Linguagem C • - 'The C Programming Language' - Brian Kernighan e Dennis Ritchie • - Sites: GeeksforGeeks, W3Schools, Tutorialspoint