Average time to learn a Programming Language? | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
+ 1

Average time to learn a Programming Language?

What is the average time to learn a programming language for you guys If you spent 4 hours a day on learning? It may be different but just tell me.

28th May 2019, 7:11 AM
Programmer
Programmer - avatar
9 Answers
+ 2
A lot of factors can alter the mean. The mental capacity of each person, the extension of the chosen language, the resources that each one utilizes...etc. It is better to start with basics, the foundation, the concepts that every language have: data types, loops, functions, variables, conditionals, algorithm design and that kind of stuff. Once achieved that almost every language will be easy (in theory). Assuming you know all of the above, 4 hours a day everyday, I think maybe 4-5 months and you are ready to go (at least you will be able to stay afloat). If no previous knowledge, maybe a year or so.
28th May 2019, 7:25 AM
Jonas
Jonas - avatar
+ 3
Gordon have a point .. we will never done learning. Plus, every language have updates by time to time. But Gordon , try to understand the question and elaborate better your response. I think you are capable of achieve some programming things, don't you? You don't need to be old or almost dying to do stuff. I repeat, one year if no previous knowledge and you are be able to build some cool projects.
28th May 2019, 7:35 AM
Jonas
Jonas - avatar
+ 2
True
28th May 2019, 7:36 AM
Programmer
Programmer - avatar
+ 2
To what extent is counted as "learned"? I admire this kid, who applies what he already know to build a very raw game: https://code.sololearn.com/W2oTHhw6lF5A/?ref=app
28th May 2019, 7:38 AM
Gordon
Gordon - avatar
+ 2
For JavaScript, here is a link to an article with similar motivation. https://www.sololearn.com/post/90595/?ref=app
28th May 2019, 7:40 AM
Gordon
Gordon - avatar
+ 2
Thanks
28th May 2019, 7:40 AM
Programmer
Programmer - avatar
+ 1
Thanks
28th May 2019, 7:28 AM
Programmer
Programmer - avatar
+ 1
Loll
28th May 2019, 7:31 AM
Programmer
Programmer - avatar
0
life-long
28th May 2019, 7:31 AM
Gordon
Gordon - avatar