Para el caso de C, Hazte con la Biblia
"El lenguaje de programacion C"
Brian W. Kernighan & dennis M. Ritchie
Insustituible
Primero aprende C bien, y despues pasas a C++, sino andaras jodido
salud
aprender a programar en C es jodido, hay que dedicarle mucho tiempo y tal... y a veces según que cosas (punteros, por ejemplo) puede costar entenderlas al principio. La famosa biblia de Kernighan y Ritchie (fueron los padres de C) te puede ayudar, pero sobre todo una vez hayas cogido un cierto nivel "básico".
Eso sí, el que sabe programar en C, sabe hacerlo en cualquier lenguaje.
pues ... que depende para que quieras pasarte por el c++, yo tengo toda la vida en el vb, estoy certificado en vb.net y pues no hay necesidad.
Claro , a menos que quieras controlar maquinas o hacerte tus propios procesadores para midi, etc...
De todos modos, a mi me recomendaron lo smismo, primero el c y luego el ++
Hombre, saber C está bien, más que nada porque es el lenguaje en el que están basados muchos lenguajes modernos como Java o C#. Pero por lo demás, a no ser que te dediques a programar en sistemas operativos, no vas a utilizar C para casi nada. Yo de aprender un lenguaje tiraría hacia Java o C# que son bastante más útiles para la mayoría de la gente.
De VB.NET a C# no cuesta mucho aprender y creo que es bastante recomendable. Me parece mucho más elegante que VB.
El Builder es un entorno de desarollo C++.
Aparte en ese foro también se trata sobre .net,C# y demás variedades.
No obstante no veo por qué ha de ser forzosamente C++ lo que necesites