Il linguaggio C, sviluppato negli anni '70 per il sistema operativo Unix, è un linguaggio ad alto livello fortemente tipizzato, standardizzato (ANSI C) e adatto per accedere direttamente alla struttura hardware del sistema. Il documento analizza le caratteristiche del linguaggio, la sua sintassi, la struttura dei programmi, i tipi di dati, le direttive e l'input/output. Vengono forniti esempi e dettagli sui tipi di dati, le variabili, le costanti e l'uso delle funzioni di input/output.