"The C Programming Language" (magari in lungua madre!) è IL libro di CI know
Non vorrei rischiare di aprire un dibattito sull'argomento trito e ritrito di "quale linguaggio di programmazione è meglio per cominciare" (perché dal canto mio sono fermamente convinto che per iniziare il migliore sia il Pascal), però vedi, il C++ è ad oggetti (anche se permette di lavorare in modo modulare) e per questo motivo avevo pensato di passare prima dal C (e impararlo bene) per arrivare poi al C++ (e imparare l'OOP). E' solo una "mappa" (chiamiamola così) che mi sono fatto in testa, nel caso mi sia sbagliato posso sempre cambiare progetti.Originariamente inviato da MItaly
In ogni caso fin d'ora ti consiglio piuttosto di imparare il C++: hai la stessa possibilità del C di lavorare a basso livello, ma le classi e i template ti forniscono quell'astrazione indispensabile per programmare agevolmente (un esempio a caso: la classe string).