Noob Question: Python or Java? | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
0

Noob Question: Python or Java?

What will be better for a first language? I don't have any experience in any type of programming so I prefer the one that is easier but I also want to take into account its utility in the long term, both in the usage of it and as a stepping stone to learning new languages. I want to make games in the future if that's relevant

8th Nov 2018, 2:08 PM
Kyle De Oro
Kyle De Oro - avatar
5 Answers
+ 5
Java is fun to begin with, learn the basics and then move on to learning Python
8th Nov 2018, 2:51 PM
Karan Kumar
Karan Kumar - avatar
+ 3
Definitely Python it one of most easiest programming language and currently python is most famous and demanding language in market so definitely it will be there for long term. And If you want to be a game developer then you have to study C++ and unity. Btw you can start by any language the basic concept of every language is same just syntax is changed. But yeah for sake of easy and interest python is better.
8th Nov 2018, 2:33 PM
$k¥
$k¥ - avatar
+ 1
This question can't be answered for you, it's 100% up to you. Go through both Java and Python, see which one you find most fun. Personally, Java is the better choice since it can be a very stable ground to stand on when learning other OOP-languages, whilst Python remains a widely used language for AI, Java is more common for making games. Depending on how far you want to go in game development, I'd actually choose neither, you could read up on JS or C# for scripting in Unity. Or you could use C++ as a base since it's more popular alternative in game development in engines such as Unreal Engine.
8th Nov 2018, 2:30 PM
Robin Dahlstedt
Robin Dahlstedt - avatar
0
If you are completely new to programming,you might enjoy learning python first as it's syntax is much more easier than java...java is better for game developing though
8th Nov 2018, 2:59 PM
1704086_ibnul
1704086_ibnul - avatar
0
So basically java is more on game developing while python is like an all around type? I think I'll start with python as most of you said it is easier to learn and can be used for various purposes Thank you to all those who answered!
9th Nov 2018, 10:29 AM
Kyle De Oro
Kyle De Oro - avatar