Question:
If you learn one programming language, does it make easer to learn another?
?
2021-02-19 16:27:19 UTC
For example if you learn java, would that make it easier for you to learn c++ or PHP or other programming languages?
Eleven answers:
EddieJ
2021-02-19 16:42:35 UTC
Why should anyone learn a programming language?  I suppose the reason is because you want to use it to control a computer.



So, maybe you should learn to control the computer first.  However, it's not done that way.  It's like when you learn to drive, you do it in a car.  So, which car should you learn first?  If you learn to drive a Toyota will that make it easier to learn to drive a Honda?



The analogy isn't perfect.  Cars are designed to have similar controls.  Programming languages are NOT designed to make it easy to go from one to the other, but the general concepts of programming remain the same -- and that's because, after all, the purpose of learning a programming language is to learn how to control the computer -- and the hardware doesn't change when you change programming languages.



Many languages are based on C, and parts of programs written in such languages can be identical.  Usually, when there are differences among C-based languages, it's with the input and output statements.



Meanwhile, unless you are in a course, you don't need to memorize the syntax of every language.  And, even in a course, many will give open-book tests, because memorization is NOT the purpose of the course.  The book won't help you if you haven't already learned the concepts.



If you are hired for an entry-level job, they do not expect you to have learned anything beyond your courses.  It will take 3 to 5 years working full time at a programming job for you to be considered an expert.
?
2021-03-03 09:36:44 UTC
 There are enough difference between (say) an object-oriented language and a functional programming language to make learning the second after the first anything but simple.
Sham
2021-02-24 10:33:44 UTC
Each programming language has its own advantage and usage ,so u can learn them but needs time.
Junipero
2021-02-24 09:13:27 UTC
Start with HTML and all programming basic concepts. 
?
2021-02-22 14:13:27 UTC
Sure, learning a programming language is easier than learning a foreign language, but try playing around with Prolog or Haskell or Erlang. Even Javascript is suitably different from Java. You can be equally incompetent in a bunch of languages, but it's hard to be fairly proficient in a second language in a week.
?
2021-02-20 06:46:13 UTC
It depends on which programming languages you are comparing. In some cases the logic behind programming is basically the same but not in other cases. For example, like JAVA Language uses curly braces, PHP uses .
Gordon B
2021-02-20 02:39:16 UTC
Depends on what languages you are comparing.  Sometimes it depends on the logic of the languages. A script language will not make you good at an object oriented language and vice versa.
Spock (rhp)
2021-02-19 21:01:13 UTC
imho, yes.  the logic behind programming is basically the same and it is the logic that beginners have trouble with.  [yes, some logical details differ ... how a loop functions, for example ... and the highest level languages cover this over anyway]
dewcoons
2021-02-19 19:04:55 UTC
Most programming languages share the same "logics" for how they work, and very often the same syntax.  So if you learn one language you can easily pick up most other languages with a syntax sheet that shows you the things unique to that language.  The major except to this is HTML (and CSS) which are very different in their logics and syntax.
2021-02-19 18:33:03 UTC
All Programming Languages are hard they are written in different way like JAVA Language uses curly braces, PHP uses , Objective C uses NSString "fmsg =@Hello" ; the Swift Language use let fmsg = "Helloworld" and many more.
2021-02-19 20:13:42 UTC
C++ is the most complex language, with only minor similarities to others.

Java is similar to both C# and PHP, though PHP is specifically a web language.

Python is pretty similar, too, though it is simpler to learn.


This content was originally posted on Y! Answers, a Q&A website that shut down in 2021.
Loading...