First, i would like to say sorry for my English as i'm not a native speaker. Second and finally, i wanted to ask if i should start with c++ or c next. I already have experience in Java. Since java is OOP, so i guess that start with C++ will give me more benefits in learning?
Personally i have knowledge of all 3 of those languages and i can say that if you learn c++ learning C is very easy as C++ has backwards compatibility. however learning C++ if you know C is harder as you need to know more learn a lot more syntax and some practices in C are irrelevant in C++.
So I would recommend that you learn C++ over C and then after you have learnt C++ go back to C if you want.
Thanks. I'll start with c++ first. I guess the most hard thing in programming is how we approach a problem and solve it, so the syntax is not a big problem to me.