Hey I have never programmed before and I would like to start with C then move to C++ or java. I was wondering if Practical C Programming by O'Reilly is a good book to begin with?
Printable View
Hey I have never programmed before and I would like to start with C then move to C++ or java. I was wondering if Practical C Programming by O'Reilly is a good book to begin with?
If you want to learn C++, learn C++. Not C.
Having learnt C is bad for your coding style in C++ and will simply kill you in Java. Hence parksie's suggestion.
I agree with these guys about the C vs. C++ thing.
However, Practical C programming has been one of my most-read books, i highly recommend it for C programming.
and what about the C# programming?
and if I learn C++ will that make it harder for me to learn VB? or php? or something?
No, learning C++ makes no language I can think of harder. But the other way round yes.
Don't know books for C#, but there are a few. C# is basically Java with slightly different syntax and the class library replaced by the .NET framework.
so I should start with C++ then learn like vb, php, c, java, etc, afterwards?
Sounds like a plan.