You can never understand one language until you understand at least two. | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
+ 106

You can never understand one language until you understand at least two.

“You can never understand one language until you understand at least two.” ‒Geoffrey Willans Also in programming, the second language helps you understand better the previous one.

5th Jun 2017, 5:28 AM
Elena Puzic
Elena Puzic - avatar
73 Answers
+ 53
@David Ashton So true!
5th Jun 2017, 10:06 PM
ɔ͒̋ᴉ̼̻̤͙͇͈̓ͧʇ̋̌̃ḓ̣ͯʎ̱̝̗̗̺̐͊ɹʞ͇̮́̍̾̽̈́̓
ɔ͒̋ᴉ̼̻̤͙͇͈̓ͧʇ̋̌̃ḓ̣ͯʎ̱̝̗̗̺̐͊ɹʞ͇̮́̍̾̽̈́̓ - avatar
+ 31
@Amrit, yes, I also learnt C after C++, C# and always recognized smth new or understood language better in different interpretations.
5th Jun 2017, 5:48 AM
Elena Puzic
Elena Puzic - avatar
+ 23
True. As I worked my way through the SL languages, each one got easier, because they have many concepts in common. The other side of the coin is that it can be hard to remember which syntax goes with which language :/ Now I'm concentrating on just one (Python) and re-doing all the lessons, using outside resources, writing code and making (hopefully) helpful comments and replies in the lessons, all of which helps the information stick in this elderly brain 😉
5th Jun 2017, 9:47 PM
David Ashton
David Ashton - avatar
+ 16
@Jonathan, C produces code that runs nearly as fast as code written in assembly language.That means that is fast compiling and economy the time. It is very important for big projects. Some examples of the use of C might be: Operating Systems Language Compilers Assemblers Text Editors Print Spoolers Network Drivers Modern Programs Data Bases Language Interpreters Utilities
6th Jun 2017, 6:05 AM
Elena Puzic
Elena Puzic - avatar
+ 16
@Odonkor, it depends on what do you want to do.
6th Jun 2017, 9:41 AM
Elena Puzic
Elena Puzic - avatar
+ 15
You're right, it made me remember that I studied HTML and didn't understand well. And when I started CSS things are making sense.. and re-read HTML and it works!! but @Puzic Ivan made me realize it. Thanks @Puzic Ivan!!😊
15th Jun 2017, 4:04 PM
Marco Macdon
Marco Macdon - avatar
+ 14
@EMMU, you can try to learn JavaScript, it will be useful for better assimilation of information
7th Jun 2017, 6:21 PM
Elena Puzic
Elena Puzic - avatar
+ 11
you are absolutely correct after learning C i came to understand the deep basics of programming
5th Jun 2017, 12:13 PM
Aswini
Aswini - avatar
+ 10
I think so you are right. I learnt Logo first and got a good idea of graphic manipulation. Then I learnt Basic and got an idea of Conditionals and loops. After that I could learn HTML, Java, C++, C#, JS, CSS, etc.
5th Jun 2017, 5:42 AM
Dragon Slayer Xavier
Dragon Slayer Xavier - avatar
+ 10
@Anwar, first PL depends on what do you want to do.
6th Jun 2017, 7:12 PM
Elena Puzic
Elena Puzic - avatar
+ 10
damn correct u said
10th Jun 2017, 8:51 AM
Gregor Duff
Gregor Duff - avatar
+ 9
I learnt java and now I am learning python but I am not getting any help from java
5th Jun 2017, 5:30 PM
Vaibhav Sharma
Vaibhav Sharma - avatar
+ 9
@Odonkor HTML -> CSS -> JavaScript -> JQuery for starters.
6th Jun 2017, 9:49 AM
David Ashton
David Ashton - avatar
+ 9
@Blair, try to start learning CSS3, SASS for webdev, by the way SASS is based on Ruby
13th Jun 2017, 4:53 AM
Elena Puzic
Elena Puzic - avatar
+ 6
There are levels of understanding. You will certainly never grok one language without taking a look at another. But you could know enough to do what you need to do with just one. My $0.02.
5th Jun 2017, 3:48 PM
Jason Runkle
Jason Runkle - avatar
+ 6
its absolutely ri8...U have to learn at least 2 programming lang to understood better one...is as follow: c,c++,gava or html,CSS,Js coz this languages somewhat depends on each other...for ex:if u done code in html then it will make better by CSS & JS...we can add many features on html coding.😊
10th Jun 2017, 5:56 PM
Harshada mane
Harshada mane - avatar
+ 6
the best part is that the more you learn the better you get even at languages totally new to you
12th Jun 2017, 9:08 PM
Miracle Onyenma
Miracle Onyenma - avatar
+ 6
I already knew c c# c++ but I wanted to learn Java. I was very confused by tutorials by others. I wouldn't have learned it without solo learn
14th Jun 2017, 4:49 PM
Shine Santhosh
Shine Santhosh - avatar
+ 6
@Marco, thank you a lot for appreciation!
15th Jun 2017, 5:27 PM
Elena Puzic
Elena Puzic - avatar
+ 5
You r right, I learned JS first and Python after it. That helped me to understand better.
5th Jun 2017, 11:47 AM
OuSsama AbdElmoula
OuSsama AbdElmoula - avatar