Site icon ZoomingIn

Linguaggio C: Libri e Riferimenti utili dove trovare materiale per Programmare

Il linguaggio C: Libri e Riferimenti utili per Programmare

Ogni programmatore che si rispetti ha bisogno almeno di sapere qual’ è il linguaggio di programmazione che si trova alla base del sistema operativo UNIX.

Il linguaggio C è, secondo molti il padre di tutti gli altri linguaggi di programmazione, anche se la definizione può sembrare agli occhi di molti programmatori un po’ esagerata… ; è pur vero che con il linguaggio C vengono studiati più da vicino alcuni aspetti fondamentali di un programma: a partire dalla compilazione per finire con la memoria ed altro.

Per questo motivo ho deciso di mettere insieme alcuni testi di riferimento da usare per imparare questo linguaggio di programmazione.
Il libro che senza dubbio risulta essere la Bibbia del C è il famoso:

Probabilmente tale libro non risulta semplice, soprattutto per chi è nuovo alla programmazione, però va detto che tale libro è uno di quelli da tenere sempre a portata di mano nella propria libreria.
Per i nuovi programmatori consiglio di iniziare con qualcosa di più semplice, giusto per iniziare a capire cosa è il linguaggio C ed il suo usa, è per questo che ci vengono incontro dei libri come:

Invece per chi ha già un po’ di esperienza nel campo della programmazione, ci sono altri libri interessanti da vedere ed eventualmente comprare, come:

E non posso non mettere in primo piano il famoso libro (per chi mastica già da un po’ il C): Expert C Programming: Deep C Secrets.
Devo dire che quest’ultimo è davvero ottimo sotto ogni aspetto, vengono illustrati alcuni argomenti come le differenze fondamentali tra puntatori e array (che molti libri danno per scontato e/o addirittura per uguali…), quello che materialmente avviene quando compiliamo un programma, differenze tra ANSI C e K&R C e tante altre cose, questo libro è gratis e scaricabile gratuitamente.

Inoltre per chi si vuole cimentare dopo il linguaggio C con qualcosa di più avanzato consiglio di vedersi un po’ di C++, PHP, MySQL e Python, i libri che vi consiglio sono questi:

Buona programmazione a tutti!

Exit mobile version