Thursday, July 9, 2009

Is it difficult to learn C++?

I desperately want to learn C++. However, I admit that it is quite difficult of a language. Can any of you tell me if learning c++ professionally requires loads of time?

Is it difficult to learn C++?
It really depends on you ....how well are you with math and logic really helps.


When I first started programming.....I admit I had a difficult time adapting....but once I took some time to understand the core concepts....everything else became really easy ....every new thing I learned was like..."Wow this will enhance my code by being able to do this and that...."





Not sure what your programming background is....but Learn C first....learn the concepts....using Structured Programming...once you got that down....C++ is a object oriented language.....so the core is the same as C....but the way things are organized and coded is different.....Its a different coding model.





I haven't been programming for that many years.(5 or so)....but I started out with C/C++....took those skills to learn Java......then started working with PHP......and now I am developing C# / .net.....





I was introduced to this site not long ago....I have not used it extensively due to time....but its a good tutorial website
Reply:Not if you already know the fundamentals of programming.





Otherwise, trying to learn how to program with a language that has cryptic syntax like C/C++ will take some time(but not impossible).





I always suggest new people to first learn a easy language like Visual Basic or some other language that uses the basic programming language syntax. DarkBasic, FreeBasic, BlitzBasic, RealBasic, and countless others just take your choice.





You will learn the fundamentals of programming like arrays, pointers, loops, variables, etc.. and concepts like file I/O , memory allocation, along with good programming habits faster then you would with C/C++, Java, C# or any other complex langauge.





After learning the above picking up C/C++ will be a lot easier.
Reply:Yes it is difficult, however you can always get help from C++ expert to speeden up your learning. Check websites like http://getafreelnacer.com/


Giving your question a star.
Reply:For me it was hard because i had a stupid teacher, but it's all a matter of practice and knowing the right terms
Reply:The short answer is yes, it will require a lot of time. There's no reasonable way to learn C++ in 21 days, or even a couple of months. There's simply too much material to cover.





However, learning C++ is well within the capabilities of almost anybody who really applies themselves. Especially if you are strong in math and logic.





The good news is that once you learn one programming language, learning another one is much easier.
Reply:not really... try this: http://www.cplusplus.com good luck!


No comments:

Post a Comment