Public question regarding all programming languages | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
+ 1

Public question regarding all programming languages

Suppose you have to learn a new programming language in a fairly entirely skilled way , what's the most common among all programming languages approximately and the most neccerily needed quality you need to pick while your journey in learning this language? In my perspective the most important quality you need is the repeadtly applying what you have already learned ( or even without learning ) in vast and various ways in a way that makes you feel like you're the senior of this language 😂😂 this way was my style in learning css language and i can surely gurantee it as very successful way to learn any programming language What do you think about it ? Have you any other ideas for perfecting any programming language in the way that makes you like you are a senior in its field ? Share it with us in detail, sincerely thanks 😊

13th Jul 2020, 2:07 AM
ebrahem hesham
ebrahem hesham - avatar
8 Answers
+ 8
Master Maths and logic also Algos programming language are just set of words then
13th Jul 2020, 2:12 AM
Shino
Shino - avatar
+ 7
ebrahem hesham learning syntax is too much essential every language has its journey But if you Wanna master Then those 3 are recommended because those 3 makes you more innovative though you can expertise by just learning syntax but that will Make you better in that specific language As context to your question "how to master any programming language" those three skills help you to master any language according to your point High level and low level programming You can observe that nothing is changed in Assembly you have to apply pure mathematics and in python you need pure logic And we know maths and logic can be separated
13th Jul 2020, 3:13 AM
Shino
Shino - avatar
+ 5
ebrahem hesham I said threee terms incase you didn't noticed friend Maths : For any Field Maths is necessary you may be not a expert mathematician but you should have knowledge in mathematics Alan Turing father of programming was himself a mathematician and if you look many successful persons in field of programming You can find many of them were mathematician 2 Logic : If you are programmer and wanna excel You should know what logic is without logic you can develop app or website And when comes to game development logic and Maths are 'necessary' 3 Algorithm and datastructure : it's not necessary but since you told you are starting then It could be very beneficial because It's makes you to find many built-in functions on yourself You can still excel without these my friend But That's a easier and best way to 'master' Though you can master that language with these but you will surely expertise how to use that language Also I am not a masteror senior I am also learning these so I recommended you
13th Jul 2020, 2:39 AM
Shino
Shino - avatar
+ 5
Heartless mate , i'm already agreed with you ,but the constraints of master any programming language related strictly to the syntax of typing its programming commands to make meaningful structural program and put in your mind there are high level language and low level language regarding this matter , so whenever decide to learn a new programming language you will choose the one which guarantees the easeable using in typing its command sentences for you and the exact suitable one for acting that role nowdays is 'python' ,so regerdless studying math and algo if you are a man who are very interested in the laws or anything really faraway about programming field , if you really have powerful brain , i think you would be successful in programming field easily without taking the troubles with learning algo and maths do you agreed with that ? I think the modern technology everywhere make it very easy for anyone to learn programming
13th Jul 2020, 3:07 AM
ebrahem hesham
ebrahem hesham - avatar
+ 4
Yea, your idea is so nice . But my suggestion is that practice more with practically. And make projects.
13th Jul 2020, 2:14 AM
Sâñtôsh
Sâñtôsh - avatar
+ 4
I agree with Såñtösh Màràvi(Challenge Me On JUMP_LINK__&&__Python__&&__JUMP_LINK) practice a lot makes you improve in anything you do in your life accompanied by persistence and high expectations of what you are about to learn.
13th Jul 2020, 3:01 AM
Emanuel Maliaño
Emanuel Maliaño - avatar
+ 2
I think that it is a good practice to have a your own project, your own idea fix, for which you will always need new knowledge. Well, if you have already studied this topic once - then the knowledge will become, so to speak, cast in granite😎⛰️😁. In my opinion, if about half of the course is mastered, the fundamental things are understood and it is clear how things work here, it is better not to go sequentially from one topic to another, but to jump back and forth according to needs🦘🐌
13th Jul 2020, 10:16 AM
Bryuckvin
Bryuckvin - avatar
+ 1
Heartless fine , then a way to master any programming language gonna be easier to me ? If you think so i can confirm that the programming field has many programmers who haven't any idea even about the meaning of algorithm and still expertly preceding many another programmers who have learned algos and maths at least i see many of them in my country , i think you need to judge in a separately way on the essentials of learning programming language and the expertise you need to be perfect in programming ...!
13th Jul 2020, 2:28 AM
ebrahem hesham
ebrahem hesham - avatar