How long does it take to learn a programming langauge?

Watch
similarBlank
Badges: 17
Rep:
?
#1
Report Thread starter 4 years ago
#1
Such as Python or Java, etc.
0
reply
mrahim
Badges: 15
Rep:
?
#2
Report 4 years ago
#2
If you know programming, then not too long. But to know all the features in and out on a pro level can take you a year or more. Do you have any programming experience?
0
reply
kkboyk
Badges: 21
#3
Report 4 years ago
#3
(Original post by similarBlank)
Such as Python or Java, etc.
Depends on the individual. I've asked this same question years ago when I first tried programming, and searched that question on Quora and stumbled upon lots of good answers:

Learning your first programming language is also learning about programming for the first time. That’s a lot to chew on. You have to learn the basic programming concepts and how to apply them with the language you have in mind. Your brain hasn’t yet learned how to wrap itself around these basic concepts and that requires time and practice. It also takes time and practice to learn how to apply logic and reason to solve programming problems. You can’t rush all this. It takes patience and perseverance.

If you study regularly, you should be able to make good progress within a year. Less if you work harder. After a year of study, you’ll be at the level of a “junior programmer.” You won’t be a “proficient” programmer, but you should be competent enough to start an entry-level position in IT. Whether you get hired, however, will depend on a lot of other things.
0
reply
similarBlank
Badges: 17
Rep:
?
#4
Report Thread starter 4 years ago
#4
(Original post by mrahim)
Do you have any programming experience?
Yeah, but on coding.

(Original post by kkboyk)
I've asked this same question years ago when I first tried programming
Did you eventually learn programming?
0
reply
kkboyk
Badges: 21
#5
Report 4 years ago
#5
(Original post by similarBlank)
Yeah, but on coding.



Did you eventually learn programming?
Nope I stopped, and now I'm picking it up by learning Python over the summer.
0
reply
TheConfusedMedic
Badges: 21
Rep:
?
#6
Report 4 years ago
#6
You should learn Python quickly as it is very easy to learn since many of the commands are really similar to the English language.
0
reply
CheeseIsVeg
Badges: 22
Rep:
?
#7
Report 4 years ago
#7
(Original post by similarBlank)
Such as Python or Java, etc.
1 hour
https://code.org/learn
click on an hour of code
XD
0
reply
Async
Badges: 19
Rep:
?
#8
Report 4 years ago
#8
Your question is actually vague, because the thing we're all still constantly learning as the land of technology is constantly evolving so there really is no such thing as "how long will it take me to learn language x", it will take you far too long to learn everything there is about a language. It's not something we quantify, however, if you mean, how long will it take you to be able to reach a level where you can confidently write applications from scratch with minimal help then that would be a better phrased question.

(Original post by mrahim)
If you know programming, then not too long. But to know all the features in and out on a pro level can take you a year or more. Do you have any programming experience?
To get you out of a beginner level would take you atleast a year or two. To get you to a pro level takes a LOT longer. Probably 4+ years.
0
reply
sketchymofo2
Badges: 1
Rep:
?
#9
Report 4 years ago
#9
(Original post by Async)
Your question is actually vague,



To get you out of a beginner level would take you atleast a year or two. To get you to a pro level takes a LOT longer. Probably 4+ years.
yeah i am in the process of learning java myself and i would say easily more then 1-2 years depending how much time you can invest.

since java/python are OO languages, there are other related stuff that would help to learn for it too.
0
reply
CyberJake
Badges: 11
Rep:
?
#10
Report 4 years ago
#10
I've personally experimented with Python for around 5yrs, picking it up originally when I was around 11-12 - I'd consider myself to have a high understanding of it now, but honestly a basic understanding isn't that hard to pick up.

I'd suggest

https://codecademy.com/

It's amazing.
0
reply
X

Quick Reply

Attached files
Write a reply...
Reply
new posts
Back
to top
Latest
My Feed

See more of what you like on
The Student Room

You can personalise what you see on TSR. Tell us a little about yourself to get started.

Personalise

Do you have the space and resources you need to succeed in home learning?

Yes I have everything I need (411)
56.3%
I don't have everything I need (319)
43.7%

Watched Threads

View All
Latest
My Feed

See more of what you like on
The Student Room

You can personalise what you see on TSR. Tell us a little about yourself to get started.

Personalise