Ciao ^_^
Per prima cosa, ti consiglio di dare un'occhiata qui, è il post dove vengono citati tutti i migliori manuali per la programmazione.
http://www.tomshw.it/forum/programm...uali-di-programmazione-tutti-i-linguaggi.html
Ammetto di essere anche io un novizio nell'ambito della programmazione, ma da quello che ho letto in giro (quindi prendi tutto con le pinze!), non è molto raccomandato iniziare da un linguaggio potente e articolato come C++, anche perché è object-oriented. Probabilmente sto dicendo una cavolata, ma su diversi forum (come quello di Ubuntu italia), mi hanno consigliato di iniziare da un linguaggio come C.
Di sicuro ti potrà dare qualche informazione in più il caro @1nd33d :ciaociao: