Scusa se mi permetto, ma "devo" dirtelo:
NON LASCIARE IL C++.

Ok, è importante conoscere il C, soprattutto in campo unix ma non solo visto che moltissimo codice non*unix è in c/c++, ma proprio perchè conosci il C studia il C++!!! Dovrebbe risultarti più semplice!

Cmq ti dico di studiarlo perchè secondo me è importante conoscerlo. Ti apre molte strade, e ti dà anche l'impostazione giusta per moltissimi altri linguaggi.

Con questo però non voglio dire di lasciar perdere phyton. E' un linguaggio di scripting potentissimo e soprattutto leggero e dinamico.

Se riusciamo a metterci d'accordo posso farti avere un libro sul c++ molto interessante, soprattutto per l'impostazione didattica. Per questo non adatto a chi già programma! (e sono 18€!).

Happy coding.