Programar em C/Por que aprender a linguagem C: diferenças entre revisões
[edição não verificada] | [edição não verificada] |
Conteúdo apagado Conteúdo adicionado
m Programar em C: Porque aprender a linguagem c movido para Programar em C/Porque aprender a linguagem c: formato do nome |
Sem resumo de edição |
||
Linha 2:
Os [[w:Sistemas Operacionais|Sistemas Operacionais]] mais populares são hoje o [[w:Microsoft Windows|Microsoft Windows]], o [[w:Mac OS X|Mac OS X]] e o [[w:GNU/Linux|GNU/Linux]]. Cada um é escrito em C. Por quê? Porque os Sistemas Operacionais funcionam diretamente com o hardware. Não há nenhuma camada mais baixa para mediar seus pedidos. Originalmente, os Sistemas Operacionais eram escritos na linguagem Assembly, o que resultava em um código muito rápido e eficiente. Entretanto, escrever um Sistema Operacional em Assembly é um processo tedioso (lento), e produz um código que funcionará somente em uma arquitetura de CPU, tal como o Intel X86 ou AMD64. Escrever um Sistema Operacional em uma linguagem de alto nível, tal como C, possibilita que os programadores readaptem o Sistema operacional sem reescrever a coisa inteira.
Tudo bem. Mas porque ''C'' e não [[
<!-- So is it any wonder that C is such a popular language?
|