Am Learning Python, Java, JavaScript, C++ and Ruby. Is that good for a learner? | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
+ 6

Am Learning Python, Java, JavaScript, C++ and Ruby. Is that good for a learner?

The part of "Java can run on any platform" still got me confused, though. Does it mean Java codes can run on Python IDE?

11th Mar 2019, 10:30 PM
🔸Pelumi🔸
7 Answers
+ 5
Its good learning many languages, but do you know why you are learning all of them? Perhaps you may need two for the start, become proficient in them and as time goes by, you will see what other languages you need. Start with python and java maybe. That way, you can use their frameworks to do web, mobile, desktop...etc, get a good job if u wish with just two languages. Forexample, I started with html, css, php (basic for web programming). Then I landed a job where I was required to learn java and I did. (thats 4 languages now). I later realised I needed JavaScript and I learned it. Recently I was required to do sth in vb.net, I am learning it. That makes it 6 languages but they added up for a reason. Maybe you could adopt a similar approach.
12th Mar 2019, 4:59 PM
Harold Peter Ssebetta
Harold Peter Ssebetta - avatar
+ 8
It's awesome if you can learn all at once without getting confused. Otherwise, do them sequentially, switching only after you have got some competence in a language.
12th Mar 2019, 11:04 AM
Sonic
Sonic - avatar
+ 5
It means that you can run Java on Windows, Linux and other Systems. Java virtual machine (JVM) is the interface. https://en.m.wikipedia.org/wiki/Java_virtual_machine
11th Mar 2019, 11:37 PM
Denise Roßberg
Denise Roßberg - avatar
+ 5
Btw: Your question doesn't fit to your description. It is a bit confusing. Many people learn different programming languages and some people are learning theese languages at the same time. If it is not confusing to you, then it is okay. Otherwise choose a language which you like and learn only this.
11th Mar 2019, 11:46 PM
Denise Roßberg
Denise Roßberg - avatar
+ 4
Learning many lamguages at once is like putting feet on two different cycles at time , Master one language and then move to other it will be lot easier to learn next
13th Mar 2019, 5:17 PM
Hrithik Joshi
Hrithik Joshi - avatar
+ 1
Master one language , rest of them will be piece of 🍰 If u like Web :- Instead go for technologies like Maybe REACTJS, redux, firebase Nodejs + express or meteor Django
12th Mar 2019, 3:19 PM
sagar
sagar - avatar
+ 1
One step at a time bro. D on't pack everything together, you may end up getting confused
13th Mar 2019, 6:27 AM
Emmanuel Eze
Emmanuel Eze - avatar