
C (linguaggio)
linguaggio di programmazione / Da Wikipedia, l'enciclopedia libera
Caro Wikiwand AI, Facciamo breve rispondendo semplicemente a queste domande chiave:
Puoi elencare i principali fatti e statistiche su C (linguaggio)?
Riassumi questo articolo per un bambino di 10 anni
In informatica, C è un linguaggio di programmazione imperativo di natura procedurale; i programmi scritti in questo linguaggio sono composti da espressioni matematiche e da istruzioni imperative raggruppate in procedure parametrizzate in grado di manipolare vari tipi di dati.
C linguaggio di programmazione | |
---|---|
![]() | |
Autore | Dennis Ritchie |
Data di origine | 1972 |
Ultima versione | C17 (giugno 2018) |
Utilizzo | Generico (alta efficienza) |
Paradigmi | imperativo procedurale |
Tipizzazione | Statica |
Estensioni comuni | .c per i sorgenti e .h per le intestazioni |
Influenzato da | BCPL, B, ALGOL |
Ha influenzato | Numerosi, tra cui C++, Objective-C, C#, Swift, D |
Modifica dati su Wikidata · Manuale |
Integra caratteristiche dei linguaggi di basso livello, ovvero caratteri, numeri e indirizzi, che possono essere indicati tramite gli operatori aritmetici e logici di cui si servono le macchine reali[2]. Il C è stato concepito per essere snello e performante, si avvale peraltro di numerose librerie per far fronte ad ogni tipo di esigenza, in particolare la libreria standard del C. Tali librerie, sotto forma di file di intestazione o file con suffisso -h, possono essere caricate mediante la direttiva #include del preprocessore.