Projeto Final Educação Superior Dinâmico
Gustavo Teiga
Created on October 11, 2024
Over 30 million people build interactive content in Genially.
Check out what others have designed:
49ERS GOLD RUSH PRESENTATION
Presentation
INTERNATIONAL EVENTS
Presentation
THE EUKARYOTIC CELL WITH REVIEW
Presentation
INTRO INNOVATE
Presentation
FALL ZINE 2018
Presentation
BRANCHES OF U.S. GOVERNMENT
Presentation
QUOTE OF THE WEEK ACTIVITY - 10 WEEKS
Presentation
Transcript
Apresentação da Linguagem de Programação C
XX/XX/20XX
CRIADOR
A linguagem C foi desenvolvida por Dennis Ritchie na Bell Labs, em Murray Hill, Nova Jersey. Ritchie é considerado um dos pais da computação moderna, e sua contribuição à linguagem C teve um impacto duradouro na área de programação.
ANO DE LANÇAMENTO
A linguagem C começou a ser desenvolvida em 1969 e foi oficialmente lançada em 1973. O primeiro livro sobre a linguagem, "The C Programming Language", escrito por Brian Kernighan e Dennis Ritchie, foi publicado em 1978 e ajudou a popularizar C.
RAZÃO PRINCIPAL DO SEU SURGIMENTO
C foi criada para atender à necessidade de uma linguagem de programação que pudesse ser usada para desenvolver o sistema operacional UNIX. Antes de C, a maior parte do software era escrito em assembly, o que tornava o desenvolvimento difícil e propenso a erros. C trouxe uma sintaxe mais limpa e abstrações que facilitaram a programação de sistemas complexos.
- Desenvolvimento de sistemas operacionais (como UNIX, Linux);
- Criação de compiladores e interpretes para outras linguagens;
- Programação de software de aplicação e ferramentas de baixo nível, como drivers de dispositivo;
- Aplicações em sistemas embarcados, onde a eficiência de memória e desempenho são cruciais.
- Lista de pontos
- Lista de pontos
PRINCIPAIS FINALIDADES:
EVOLUÇÃO DA LINGUAGEM
.C89: O padrão ANSI C, que formalizou a linguagem e tornou-a um padrão na indústria.C99: Introduziu novas funcionalidades como tipos de dados, variáveis de tamanho variável e suporte a inline functions.C11: Focou na segurança, multithreading e novos recursos como tipo de dado _Atomic e melhor suporte a unicode.C18: Uma revisão menor que corrigiu erros e melhorou a consistência do padrão.