Java compared to Python, seniority is older, the market demand is large, and more widely used, and is a very durable programming language, in the development of the long river of the Internet, a lot of programming languages have been eliminated, however, Java has been in a state of widespread use, therefore, learning Java is more stable. Of course, as the patriarch of the programming language, the Java market has been very well developed, the skills required for Java developers are higher, the same skills of Python and Java developers, Python developers salary is relatively high.
For IT beginners, Python programming is a good choice, the syntax is simple, the language is beautiful, easier to get started, as long as you study carefully, master the appropriate methods, proficient Python is easier; Java programming is more complex than Python, people learn harder, if you have a strong logical thinking ability, interested in the programming language, you can try to learn Java, be able to Learn Java, Python naturally, and after the expansion of space is also very large, Java talent transition to do big data more comfortable!