Testi consigliati
Per la prima parte del corso (introduzione al linguaggio di programmazione C), i libri consigliati sono:
- "Programmazione in C", di K. N. King, edito da APOGEO.
Preferibile nella versione originale (in inglese), edito da W. W. Norton & Company.
Ottimo libro di testo sulla programmazione in C, adatto in particolare a chi ha ancora difficoltà con la programmazione.
NB: Sul sito della casa editrice è disponibile l'utilissima appendice E relativa alle funzioni della libreria standard.
Attenzione: la prima edizione italiana del testo contiene diversi errori dovuti in buona parte ad un editing trascurato della traduzione dalla lingua inglese, in particolar modo nel codice sorgente degli esempi, degli esercizi e negli esempi di I/O. Il Dott. Massimo Santini ha predisposto un elenco di errori e correzioni di cui siete invitati a prendere visione. La seconda edizione italiana conteneva ancora buona parte degli errori segnalati!
- "Il linguaggio C", di Brian Kernighan e Dennis M. Ritchie, edito da Pearson Education Italia
Autorevole e indispensabile manuale di riferimento per il linguaggio C, adatto per chi sa già programmare discretamente in altri linguaggi.
Per la parte su strutture dati dinamiche ed algoritmi, il testo consigliato è
- "Algoritmi in C", di Robert Sedgewick, edito da Pearson Education Italia.
Altri testi di approfondimento di cui consigliamo la lettura sono:
- "Mastering Algorithms with C", di Kyle Loudon, edito da O'Reilly
- "Programmazione nella pratica", di Brian Kernighan e Rob Pike, edito da Pearson Education Italia.