The Shed is going Social! Join us on FaceBook and Twitter and chime in on the conversation.
|
 |
|
Dev Shed Forums
> Other
> Beginner Programming
|
Learn one language at a time?
Discuss Learn one language at a time? in the Beginner Programming forum on Dev Shed. Learn one language at a time? Beginner Programming forum discussing problems and solutions for just about any issue. Experienced programmers offer their help to those just starting out.
|
|
 |
|
|
|
|

Dev Shed Forums Sponsor:
|
|
|

February 18th, 2012, 09:44 PM
|
 |
Contributing User
|
|
Join Date: Nov 2011
Location: Sydney, Australia
Posts: 63
Time spent in forums: 1 Day 1 h 49 m 45 sec
Reputation Power: 2
|
|
|
Learn one language at a time?
I started Uni last week, and we're primarily coding with C++...
Would it be best / easier just to concentrate on mastering C++ before programming with other languages? I sometimes find I forget the syntax of one language I've learnt when I spend time on another, or should I keep trying to learn them side-by-side if that will help me in the long run?
|

February 19th, 2012, 04:56 AM
|
 |
Lord of the Dance
|
|
|
|
The most important is how you feel is the best way you can learn.
Learning a language should/can be related to what you want to create. There are pros and cons of every languag, which is the good reason to learn as much/many as possible.
That said, if you just started with programming, I will suggest you get familiar with the basic of one language.
Mastering C++ (or any language for that matter) will takes many years.
Syntax wise, C++ does have a similar syntax with the other language, such as Java, C# and PHP.
So by having knowledge of one language can help you to learn a new one a bit faster.
|

February 20th, 2012, 02:03 PM
|
|
Registered User
|
|
Join Date: Feb 2012
Posts: 1
Time spent in forums: 5 m 4 sec
Reputation Power: 0
|
|
|
I would definitely recommend focusing mainly upon one language at time rather than starting to try and learn multiple langauges off the bat.
You will probably find that, as C++ shares syntax with a number of other languages, your knowledge of programming 'in general' increases and you find any future attempts to learn a new language far easier than if you try and learn multiple languages straight away!
|

February 22nd, 2012, 08:16 PM
|
 |
Contributing User
|
|
Join Date: Nov 2011
Location: Sydney, Australia
Posts: 63
Time spent in forums: 1 Day 1 h 49 m 45 sec
Reputation Power: 2
|
|
|
Otay, Thanks guys!
|

February 22nd, 2012, 10:01 PM
|
|
Registered User
|
|
Join Date: Feb 2012
Posts: 3
Time spent in forums: 43 m 7 sec
Reputation Power: 0
|
|
|
Just to share my experience, I started learning the basics of python (just python, by 3-4 months), then I switched to C (learning python GUI/DB and the basics of C at the same time).
At the time, I found that writing guides/cheat-sheets really help me to emphasize the differences between the syntax (despite being languages so different).
Now, I'm learning ActionScript3.0, Javascript, C++, PHP and LUA ñ_ñ, with the help of my guides (normally, most are only 'JS/C++ for_loop.txt' => just as in C ñ_ñ) when I start typing some code, all the others dissapear from my mind.
However, I try to focus on a lenguaje (AS3.0), practice a little in the ones I already know (py & c) and spend a little every day (or two) on those who are not so necessary or heavy (JS and LUA)
It's not really so hard (perhaps a little slower).
|
Developer Shed Advertisers and Affiliates
| Thread Tools |
Search this Thread |
|
|
|
| Display Modes |
Rate This Thread |
Linear Mode
|
|
Posting Rules
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is Off
|
|
|
|
|