+ 1

What Language to Learn After Python?

I am confident in Python and I'm ready to learn another language but I don't know what language to learn. My main uses for Python are for data analysis and simple GUIs with Tkinter but I want a language that has many uses, one being to create higher quality GUIs. I am considering mobile development so maybe Java (for Android development) is a good choice? I also would like to do database work so I am also considering C# due to the SQL support but again I am unsure.

16th Jul 2017, 6:23 PM
Thomas John
Thomas John - avatar
7 Respostas
+ 7
Depend entirely on your interests, I'm still immersed in perfecting my basic/intermediate overall python stuff, but after that I'm pretty sure I won't be jumping directly into another language but rather studying machine learning, tensorflow, etc. because AI interests me far more than anything else (:
16th Jul 2017, 6:54 PM
Maya
Maya - avatar
+ 10
based on what you said, java is a good choice, alongside sql. java will help alot more with gui and android app dev. sql can be used with pretty any language so don't worry about it much. c# is better than java, but won't be as easy to make an android app (if its even possible) and is only good for windows.
16th Jul 2017, 7:12 PM
Ahri Fox
Ahri Fox - avatar
+ 6
Not sure if this will be helpful, but its probably best to solidify the direction you want to be going with forward and then decide. As long as like doing something and you can see yourself working on it in the long run you will probably make the correct decision, but jumping from one thing to another wont get you very far in any of them (:
16th Jul 2017, 6:44 PM
Maya
Maya - avatar
+ 5
Yw, good luck! (:
16th Jul 2017, 7:02 PM
Maya
Maya - avatar
+ 4
they say it's easy to learn python but it takes a lifetime to master it, after c++ python has the largest library. i would prefer to do the marketable programs that are java,c++,php and javascript.
16th Jul 2017, 6:56 PM
Athena 254
+ 2
I think that's a good idea! I think I might continue with Python, learn some of the modules and experiment with GUIs, database applications and data analysis to secure my understanding of Python. Thanks! :)
16th Jul 2017, 6:56 PM
Thomas John
Thomas John - avatar
+ 1
Thanks! Would you recommend learning atleast 2 to expand your knowledge in different areas?
16th Jul 2017, 6:46 PM
Thomas John
Thomas John - avatar