Il testo sviluppa, partendo dalle basi, la tecnica della programmazione in linguaggio C standard, per produrre software applicativo. Strutturato in Moduli didattici, composti di Unità didattiche progressive, "Linguaggio C" non solo sviluppa in modo coerente e progressivo i vari argomenti, ma è anche un formidabile strumento di studio e di autovalutazione. Al termine di ciascuna unità, infatti, la grande varietà di esempi, esercizi risolti e semplici progetti di programmazione concorrono a diffondere la conoscenza del linguaggio e ad acquisire una metodologia di lavoro, fondamentale nella progettazione del software.