Mod: Quitaste la primera pregunta mientras escribía 
La pregunta decía algo como: ¿Qué significa que C es orientado a objetos?
C NO es orientado a objetos. C fue diseñado para la programación estructurada. Sin embargo utilizando algunos trucos podemos utilizar "objetos" en C.
Programar orientado a objetos es un paradigma, es decir, una forma de diseñar código. Hay lenguajes como C++ o Java que están diseñados para este paradigma, pero no se programa orientado a objetos por así decirlo por utilizar a uno de estos lenguajes.
Sin embargo, se puede aplicar el paradigma de orientado a objetos a lenguajes de programación no diseñados para esto, aunque será lógicamente un código un poco complicado.
Si y No. Pues son dos lenguajes diferentes, si bien son muy parecidos en sintaxis, tienen cosas diferentes.
No hay necesidad de aprender C antes de aprender C++. Sin embargo, creo que aprender C te dará una buena comprensión de la sintaxis y trucos con cosas como punteros, que desembocan todos en C++.
Salu2s

La pregunta decía algo como: ¿Qué significa que C es orientado a objetos?
C NO es orientado a objetos. C fue diseñado para la programación estructurada. Sin embargo utilizando algunos trucos podemos utilizar "objetos" en C.
Programar orientado a objetos es un paradigma, es decir, una forma de diseñar código. Hay lenguajes como C++ o Java que están diseñados para este paradigma, pero no se programa orientado a objetos por así decirlo por utilizar a uno de estos lenguajes.
Sin embargo, se puede aplicar el paradigma de orientado a objetos a lenguajes de programación no diseñados para esto, aunque será lógicamente un código un poco complicado.
Cita de: FKT en 20 Agosto 2015, 21:34 PM
1.-He leído que si sabes C++ sabes C y que si sabes C no sabes C++, y como C++ es un complemento de C pero más poderoso que me recomendais usar C o C++¿?
Si y No. Pues son dos lenguajes diferentes, si bien son muy parecidos en sintaxis, tienen cosas diferentes.
No hay necesidad de aprender C antes de aprender C++. Sin embargo, creo que aprender C te dará una buena comprensión de la sintaxis y trucos con cosas como punteros, que desembocan todos en C++.
Salu2s