cover image

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

MOSTRA TUTTE LE DOMANDE

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.

Quick facts: C linguaggio di programmazione, Autore, Data ...
C
linguaggio di programmazione
The_C_Programming_Language_logo.svg
Grafica della copertina inglese di Il linguaggio C: il designer originale di C Dennis Ritchie è coautore del libro[1]
AutoreDennis Ritchie
Data di origine1972
Ultima versioneC17 (giugno 2018)
UtilizzoGenerico (alta efficienza)
Paradigmiimperativo procedurale
TipizzazioneStatica
Estensioni comuni.c per i sorgenti e .h per le intestazioni
Influenzato daBCPL, B, ALGOL
Ha influenzatoNumerosi, tra cui C++, Objective-C, C#, Swift, D
Close

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.