hi, im new on this forum, so i will first say that im sorry for any noob questions, but im still not used to actually post on the forums
ive been looking alot tutorials for c++, got a book.. etc, the problem is, they dont teach well, lacking information, and not even explaining what are you doing, they just say things like: write "X" then "Y" and press enter, after looking at that, i ask myself... why X? what does X do to Y, what does Y? etc... but fail
to explain anything
at the end, i just gave up on online tutorials and guides
do you know a good source of tutorials about programming on c++ or any good starting programming lenguage?
thanks for any post (and sorry for misspells, english is not my lenguaje)
good tutorials for c++
Started by Laguz, Jan 22 2010 03:59 AM
3 replies to this topic
#1
Posted 22 January 2010 - 03:59 AM
#2
Posted 22 January 2010 - 01:56 PM
C++ is not a good starting language. It's like a Lamborghini as you first car. ;)
It's good to be ambitious and C++ is definitely worth learning, but it can be very confusing at first so I'd advise learning a simpler language first. Personally I'd go with C if ultimately you'd like to master C++. Don't stick with C for too long though, as you'll have to unlearn a few things when advancing to C++. Anyway, C will teach you all the underlying programming constructs. Because it's much more explicit than C++ you'll have a better understanding of what is really happening.
Of course there are other options as well. If you definitely want to learn objec-oriented programming from the start, C# might be your best choice. If you want results fast, Python is worth a try.
It's good to be ambitious and C++ is definitely worth learning, but it can be very confusing at first so I'd advise learning a simpler language first. Personally I'd go with C if ultimately you'd like to master C++. Don't stick with C for too long though, as you'll have to unlearn a few things when advancing to C++. Anyway, C will teach you all the underlying programming constructs. Because it's much more explicit than C++ you'll have a better understanding of what is really happening.
Of course there are other options as well. If you definitely want to learn objec-oriented programming from the start, C# might be your best choice. If you want results fast, Python is worth a try.
#3
Posted 22 January 2010 - 05:47 PM
Nick said:
C++ is not a good starting language. It's like a Lamborghini as you first car. 
Good analogy! I'll have to remember that one.
reedbeta.com - developer blog, OpenGL demos, and other projects
#4
Posted 22 January 2010 - 07:35 PM
I would say Python, then C, then C++. Working up the ladder by learning basics in Python (i.e. functions such as returns, parameters, some OOP, logic and basic I/O), then go to C (learning the syntax of it and pointers and such), then finally to C++ where you learn advanced OOP and anything else i could have forgotten.
Hope I helped ;)
EDIT: I almost forgot, this is the Python book I started with. Starting with game programming is probably the best way to start in my opinion, plus the author has a good sense of humor and explains thing well.
The book may be a tad outdated now though.
Hope I helped ;)
EDIT: I almost forgot, this is the Python book I started with. Starting with game programming is probably the best way to start in my opinion, plus the author has a good sense of humor and explains thing well.
The book may be a tad outdated now though.
Re-dun-dant adj. 1. See redundant
TheNut said:
"Hmm, yes. Strong is the force with this one"
1 user(s) are reading this topic
0 members, 1 guests, 0 anonymous users











