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
|