What is the most necessary thing to master a programing language? | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
+ 41

What is the most necessary thing to master a programing language?


17th Sep 2019, 3:01 PM
Hexbit - avatar
78 Answers
+ 12
Required skill to become a master of programing language :- 1:)Regularity. 2:)Practice . 3:)Accept coding challenges. 4:)Creative coding ideas. 5:)Interest in coding. 6:)Communication skills. 7:)Accept debugging challenges.
19th Sep 2019, 12:12 PM
raghav saxena
raghav saxena - avatar
+ 43
You have to code regularly. Coding is not about just knowledges, you must code regular or not you won't become a good coder.
17th Sep 2019, 3:17 PM
Aung Thiha
Aung Thiha - avatar
+ 21
First practice Second learn Third keep coding.😊😊
18th Sep 2019, 4:38 AM
🇮🇳Abhay Pratap Singh🇮🇳
🇮🇳Abhay Pratap Singh🇮🇳 - avatar
+ 11
The more you code, the better you get. So code as much as you can untill you feel you have completly understood everything in it (which is never gonna happen, or at least not in a short time)
17th Sep 2019, 3:03 PM
Aymane Boukrouh
Aymane Boukrouh - avatar
+ 11
You should take the tutorials correctly,practice them and again practice if you forget it by chance......and you should have a creative mind.......then you will notice that things are becoming easier and you will not face any problem in coding.....enjoy programming and be happy.....!
18th Sep 2019, 4:32 AM
Gamer😎 - avatar
+ 9
And coding includes debugging. You need to code, test and repair your own mistakes over and over and over.
17th Sep 2019, 3:43 PM
HonFu - avatar
+ 9
Curious mind to learn anything
9th Jan 2020, 1:18 PM
+ 8
Coding regularly serves to remember the special words and symbols that make up the syntax of each language. But I would add if you always write similar code or confront similar problems, then you might only master a part of it. Most languages are touring complete which means they should serve for ANY purpose, it's just that some make it more difficult than others. So trying to solve problems which the language or framework isn't really designed to do is a great exercise to understand its limits and know when it's time to switch language.
17th Sep 2019, 11:42 PM
David Castilla
+ 8
OpsNikita what is this why you spam here .. don't spam othervise anyone report you. Plz delete unnesesry comments.
19th Sep 2019, 4:43 PM
🇮🇳Abhay Pratap Singh🇮🇳
🇮🇳Abhay Pratap Singh🇮🇳 - avatar
+ 6
Love for problem solving, a logical mind, the ability to think outside the box ...
18th Sep 2019, 11:53 AM
George Gerard Goddard
George Gerard Goddard - avatar
+ 6
Understand the concepts first . Don't stress too much on the syntax of the particular language . If you understand the concept behind it you can learn any programming language easily.
18th Sep 2019, 6:44 PM
Nandan HN
Nandan HN - avatar
+ 5
Just harwork and dedication to programming. More precisely dedication. If you keep it, then nobody can stop you.
17th Sep 2019, 4:33 PM
Ishmam - avatar
+ 5
Begin from the basic syntax of the language and do it enough till you are good enough to do basic problems. The subtle details and loopholes will be filled as you start solving basic problems (I feel sololearn is great for this). Then escalate your level with data structures and learning new algorithms and all. And you will be a pro at it, but be consistent
19th Sep 2019, 1:37 PM
Kartik Upadhyay
Kartik Upadhyay - avatar
+ 5
Hey 😨😨😨 i think it's account has been hacked do plzz report it.
19th Sep 2019, 4:52 PM
🇮🇳Abhay Pratap Singh🇮🇳
🇮🇳Abhay Pratap Singh🇮🇳 - avatar
+ 5
The error in the program and the coding is not the end but is the beginning of understanding how the computer thinks Do not give up Do not give up Do not give up
19th Sep 2019, 8:50 PM
Tamer Borg
Tamer Borg - avatar
+ 5
I've found that it is not the languages you know, rather the experience and developed logic. Programming is all about the logic. Once you master the logic of programming, you can code in any language.
20th Sep 2019, 7:11 PM
James Olagaray
James Olagaray - avatar
+ 4
19th Sep 2019, 5:24 AM
Amit Sharma
Amit Sharma - avatar
+ 4
Dedication Determination Devotion...These 3 D'z are Very Important...CHEERZ👍👍👍
19th Sep 2019, 5:50 AM
+ 4
Abhay pratap Singh reported, but a) I think someone just learned to use for loops with browser automation tools and b) Sololearn really need to filter and limit based on post frequency and repeated content
19th Sep 2019, 5:00 PM
Peter David Carter
Peter David Carter - avatar
+ 4
James Olagaray which is part of why the challenges on here though useful and even important don't tell you how good a programmer is, beyond a certain level
20th Sep 2019, 7:12 PM
Peter David Carter
Peter David Carter - avatar