Im torn between java and python 3 which one should i learn first

i’m open to other languages too

It really depends on what you’re into, and how much experience you already have. If you’re a beginner just starting out who wants to dabble, then I’d recommend Python as it’s easier to learn, more beginner friendly, and has a massive scope in terms of what you can do with it (game development to data science to web apps). If you have a specific goal in mind like Android development, then I’d suggest to learn Java.

1 Like

I would agree with @codeneutrino - Python is a very good “beginner” language because it’s incredibly versatile, but also quite forgiving in it’s syntax and use so it’s very easy to pick up.

Java, on the other hand, is a bit more challenging to learn if it’s your first foray into programming.

(On the off-chance you’re interested in Android, I’d suggest that you maybe look at Kotlin rather than Java as I think it’s starting to surpass Java in terms of usage within Android dev.)

1 Like