Yo empezaría con C, te empapas bien dél paradigma imperativo y luego pasas a C++ para aprender el paradigma orientado a objetos. Personalmente creo que es la mejor forma de aprender, aunque pa gustos colores.
Tendrás lo mejor de los dos mundos
Libros? Creo que hay un post por ahi que se habla de libros, pero aqui hay unos cuantos:
- C guía de autoenseñanza. Schildt
- C. Manual de Referencia. Schildt
- C++ guía de autoenseñanza. Schildt
- Para C++, el de Stroutup (seguro que no se escribe asi...
) es la biblia de C++, puesto que es su creador.
Nos vemos