C (linguagem de programação): diferenças entre revisões

Conteúdo apagado Conteúdo adicionado
m Foram revertidas as edições de Noaguarde para a última revisão de Sartius, de 18h14min de 13 de fevereiro de 2019 (UTC)
Etiqueta: Reversão
Etiquetas: Edição via dispositivo móvel Edição feita através do sítio móvel
Linha 78:
C é uma linguagem imperativa e procedural para implementação de sistemas. Seus pontos de design foram para ele ser compilado, fornecendo acesso irrestrito a [[Memória RAM|memória]] e baixos requerimentos do hardware. Também foi desenvolvido para ser uma linguagem de alto nível, para maior reaproveitamento do código. C foi útil para muitas aplicações que foram codificadas originalmente em [[Linguagem de montagem|Assembly]].
 
Essa propriedade não foi acidental; a linguagem C foi criada com o objectivo principal em mente: facilitar a criação de programas extensos com menos erros recorrendo ao [[paradigma]] da [[programação procedural]] mas sobrecarregando menos o autor do [[compilador]], cujo trabalho complica-se ao ter de realizar as características

complexas da linguagem. Para este fim, a linguagem C possui as seguintes características:
 
* Uma linguagem extremamente simples, com funcionalidades não-essenciais, tais como funções matemáticas ou manuseamento de ficheiros (arquivos), fornecida por um conjunto de [[Biblioteca (computação)|bibliotecas de rotinas]] padronizada