Endless Paradigm

Full Version: C or C++ books
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Pages: 1 2 3
So I want to learn some type of programming and I decided on either C or C++, can anyone help me with choosing which, as I've read they're similar but different. Also I'd like to get some type of book to help me so if anyone of you has any recommendations that would be awesome. Thanks guys and merry christmas :)
C++ for Dummies
i'd learn C# and then try C++
C# has more failsafes to help you program (i.e. error detection on compiling), and is still amazingly flexible. You can write WP7 apps in C# for example.
I prefer C over C++, but that's just me. K&R is a great book on C, written by the guy who made the language. But if you want to learn C++ instead, try this book.
ProperBritish Wrote: [ -> ]i'd learn C# and then try C++
C# has more failsafes to help you program (i.e. error detection on compiling), and is still amazingly flexible. You can write WP7 apps in C# for example.
From my little knowledge, isn't c#  windows only? I'm currently running only Linux and that's what I plan to develop for and on.
i think there's Mono, which is an open-source version of the .NET framework for Linux, but other than that it is Windows-only, yes.
spoon, if you haven't done any programming before, I'd say start with something like Python, or maybe Java, then go to C++.

Python and Java are way easier, and will teach you programming theory kinda stuff. If you've done programming before, it'd be much easier to move on to C++.
well c# is a microsoft managed library. It's really easy to use and sort of like easy mode programming Oo
I think the best place to start (object oriented programming anyway) is probably with visual basic because it's really simple. then you could move to C# and then c++. But microsoft managed languages are almost completely different from unmanaged. Now unmanaged C and C++ are the languages you use to write psp programs and such. The only problem is the api's can be hard to understand and program with. at least for me...  I don't understand them :/
I hate keeping track of headers n such too :<
python first then move to C# or Java. C++ is for the pros. C++ will make you cry while python is really simple and very fun. There is also tons of online resources for python while C++ requires classes and expensive textbooks.

Also if you're going to spend some hard earned dough on textbooks, O'Reilly books are the best. BUY USED!
Okay so I've decided on Python to begin, hopefully this will lay down the foundation for everything else. Thanks guys :)
Pages: 1 2 3
Reference URL's