Zero basics Java or Python? If you have such a question, it shows that you are determined to become a back-end programmer, and want to learn a livelihood technology by your own efforts, so as to change your once static and boring life, but there are many back-end programming languages, and do not know how to choose, zero basis Java or Python? Yi Niuyun longwo thinks that in Chengdu, it is to learn Java.

If you ask a Java programmer, he or she will most likely advise you to learn Java first, and it will be faster and easier to learn Python later. But if you ask a Python programmer, you’ll probably get the exact opposite answer.

First, let’s look at our respective development history

Java is a static object-oriented programming language introduced in 1995 by Sun Corporation (now acquired by Oracle corporation). It not only absorbs the various advantages of C++ language, but also abandons the concepts of multiple inheritance and Pointers that are difficult to understand in C++. Java has the characteristics of simplicity, object-oriented, distributed, robustness, security, platform independence and portability, multi-threading, dynamic and so on. The Java language is positioned for professional programmers to develop and design desktop applications, Web applications, distributed systems and embedded system applications and other large complex programming.

Python was launched in 1991 by Guido Van Rossom, a Dutchman, four years before the Java language. Python is a dynamic, object-oriented scripting language originally designed to write automated scripts (shells) for systems administration, research, education, and non-programmers. As versions continue to be updated and new features are added to the language, more and more are being used for independent, large project development.

Second, take a look at their main application

The main applications of the Java language are:

1. On large websites such as e-commerce trading platforms Alibaba, Taobao and JINGdong.

2. In large enterprise-level applications such as banks, securities companies, Internet finance, etc., these large enterprise management systems and CRM systems are all written by Java.

3. E-government, for example, the vast majority of information systems of government departments are also developed with Java language.

4. Games. The background data statistics of many mobile games and large online games are developed in JAVA.

Python is mainly used in:

In the field of data science, machine learning, artificial intelligence, the arrival of big data, the rise of artificial intelligence, which is why this language has become so popular.

Why do I recommend learning Java?

In fact, there is no good or bad programming language, the above rough introduction of two languages does not have special meaning, as long as they are really interested in, like the language, serious study, learn is very good. I recommend Java just for market reasons, in Chengdu is Java easy to find a job, talent demand, look at the recruitment website to know, so language is not good or bad, only suitable or not suitable.