dcj123 wrote:
Programming is nothing but mathematics once you understand functions, control statements, arrays, pointers and so on. I have found that most programming languages are similar to each other, so picking up a second programming language once you learn one will be easier than the first. Whatever you do, don't start with C++ as you need a good background and C before advancing to C++.
I Agree with this. Learning your first language ever is like 10 times harder than learning second. With second language, almost all you have to learn is different syntax.