Sort:  

All depends on your needs but I rather say Java. Why? Because it is harder but you will get used to its syntax which will help you with languages like C and JS.

If you can learn Java, Python is easier and since you will have the programming's logic, you will get it so quick.

Thank you. In school we were thought the basics of python. I really wanted to get into developing mobile apps, was playing around with the Android studio app. I will take your advice on Java