Python, C++ or Java? | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
+ 7

Python, C++ or Java?

Hello. Last week i started to learn python 3, because we will talk about in school. But i dont know if its worth to learn python. What can you do with python? That what i want is to learn a language to its perfection and program a strategy game for pc. What is the best language for GUI's and games? And what are the advantages of each language? Thanks

12th Jan 2021, 9:54 PM
Domme 1
19 Answers
+ 4
Martin Taylor Java has a fairly simple syntax.
12th Jan 2021, 10:17 PM
Makar Mikhalchenko
Makar Mikhalchenko - avatar
+ 2
Python is very useful for learning to program, it comes very close to the human language with Python you can also play 2D and 3D games, but for games in general it is considered C which allows you to effectively manage the memory and the video card. Java is also widely used
13th Jan 2021, 11:05 PM
GiobirCode
GiobirCode - avatar
+ 2
Python is good for Data handling and structuring, but when it comes to speed it's slower. though this language is everywhere C++ is good for back-end, especially for games, to name some games created using C++ are PUBG(Players' Unkown Battle Ground) and GTA VICE City. though these games are not purely created with C++, only logic sides, and game engines.
14th Jan 2021, 11:53 AM
Nodirbek Anorboy
Nodirbek Anorboy - avatar
+ 2
That's all relevant I could get for you; https://www.sololearn.com/post/846813/?ref=app
14th Jan 2021, 5:46 PM
anon
+ 1
Tell me, what direction in programming do you want to study?
12th Jan 2021, 10:09 PM
Makar Mikhalchenko
Makar Mikhalchenko - avatar
+ 1
Learn python Learn python Learn python Learn python Learn python You can do everything with it Trust me, python it's the best language to learn programming and one of the best out there Yes, it can be up to 100 times (you won't even notice) slower than C/C++ or Fortran but it is 1000 times faster when talking about coding, debugging and maintenance time Learn python now and well, make great programs, games, GUIs ecc. with it. Learn to optimaze algorithms. Learn game mechanics ecc. Then learning a new language takes only a few week and it will be only a matter of translation.
12th Jan 2021, 10:20 PM
Angelo
Angelo - avatar
+ 1
As far as I know programming for the operating system requires very high knowledge. I suggest using game engineers like Unreal engine and Unity after learning the language c++ or c# Working with Unity is somewhat easy and makes games for any operating system
12th Jan 2021, 11:33 PM
Mehran
Mehran - avatar
+ 1
C# is also good for GUIs
14th Jan 2021, 6:12 AM
Sonic
Sonic - avatar
+ 1
If u are new to programming then learn Python first and then learn other languages like C++ or Java
14th Jan 2021, 10:58 AM
Anmol Pal
Anmol Pal - avatar
+ 1
Python is a very good and powerful language.. you can do anything with it. Though it's not as fast as the rest but if you want to write a script fast it's comes in handy.. python is one of the best language when it comes to AI, data science, backend etc... Learn python it's fun..😅😅
14th Jan 2021, 12:02 PM
Sanusi Azeem
Sanusi Azeem - avatar
0
I dont know yet. Something like coding programs, games or programs for machines or cars
12th Jan 2021, 10:12 PM
Domme 1
0
Python makes it easier for programmers with shorter coding, and it can also be used in many ways. but I suggest learning another programming language as well. Keep spirit,
13th Jan 2021, 1:04 PM
Renaldi Hakim
Renaldi Hakim - avatar
0
I insist you to start with C/C++ because these languages are very close to hardwares and helps in the fast functioning of programs
14th Jan 2021, 5:30 AM
Atul [Inactive]
0
Java is best
14th Jan 2021, 1:32 PM
Samriddhi sinha
Samriddhi sinha - avatar
14th Jan 2021, 4:59 PM
Atul [Inactive]
0
I think Python Better But it's still better to teach Python, Java, C++ and C#.
14th Jan 2021, 5:52 PM
Mr.Alastor
Mr.Alastor - avatar
- 1
V
14th Jan 2021, 4:42 PM
Steve Km
Steve Km - avatar
- 2
start c++
13th Jan 2021, 2:47 PM
LIton Das
- 4
Learn python
13th Jan 2021, 2:26 PM
Rajeev kumar
Rajeev kumar - avatar