Posts 187 everyone else seems to disagree with me on this, but in my opinion you should start with c++ before c. i learned c first and later as i went back to learn c++ it was difficult for me to unlearn many of the c-style of programming that i was accustomed to. but then again it all depends what you want to do. c is a subset of c++, but if you are looking for the more elegant language i would