July Report! Python sits on top of the program and says goodbye to Java!

Source: Internet
Author: User


PYPL published July programming language index list

PYPL published the July programming language index list.

Python topped Java's top spot for the first time in a 22.8% share this May.

After 2 months, July Python maintained a continuous upward trend, this month again up 5.5%, to 23.59% of the share out of Java, ranked first, is gradually widening the gap with Java.

This, we have to admire the python this black horse, a ride on the dust, no one rival, this time to sit on the top of the list, but also highlight its ability and charm!

PS: Trend is compared with last July

Note: The trend is in contrast to the same period last July; statistics are selected to analyze the frequency of searches for different programming languages on Google

the charm of Python

Today, Python has become a more mainstream programming language. It is natural, easy to read and write, very practical, and thus won a broad masses of the foundation, known as "the best programming language in the Universe", by countless programmers enthusiastically sought after.


In Ranked.com's rankings, Python is the most popular AI programming language of the 2017-2018 (the second is c++,r not on the list).

According to stack Overflow traffic statistics, Python became the most popular label for the first time in June 2017, with the largest number of stacks Overflow visited in high-income countries, and by the year 2019, Python would have been a favorite.

In the GITHUB annual report, Python goes beyond Java into the second most popular language. All these "brush list", are inseparable from the recent artificial intelligence, especially machine learning hot. Python is known as the best Ai language because:

    • Dominates data science and AI;

    • With quality documentation and abundance A rich library that is useful for a wide range of programming tasks for scientific purposes;

    • Design is very good, fast, strong, portable, extensible;

    • Open source, and have a healthy, active, supportive community.

Then look at the need to learn Python AI engineers now, the annual salary of 25W is only the price of cabbage.


Based on Python's easy-to-use usability, extensive application, and potential development space, there is no answer to why programmers choose Python as an entry-level language.

Now, the Python fire has been burned out of the programmer's circle.

Python is a novice friendly, powerful, efficient and flexible programming language, after learning whether you want to enter the data analysis, artificial intelligence, Web site development These areas, or want to master the first programming language, can use Python to open infinite possibilities of the future!

python Learning path from 0 to 1

and in order to avoid aimlessly and scattered to learn, here, I recommend you add my Python learning Exchange qun:639584010, for everyone to prepare the Web full stack system learning course, through systematic learning, the goal is to become a good Python engineer. (Not a routine, only recommended). Because learning any kind of programming language, you need a professional mentor, systematic courses, real-time training programs and high-quality learning guidance, which will not only help you save a lot of times, but also to ensure that not halfway!

courses are tailored for these people:

    • Student/Small white: If you are self-disciplined and motivated, you want to learn to change the status quo, Then we'll let you light up the high-paying life.

    • Career Prerequisites: Spare time mastering Python development skills, easy to achieve career transformation

    • Aspire to do all-stack engineer: Determined to do all-round talent, a person to fix the front and back!

    • Network Operations Transformation Development: engaged in traditional network operation and maintenance work, want to transform, then you are suitable for learning python.

Some materials and pictures from the source network, if there is infringement, please contact delete.


July Report! Python sits on top of the program and says goodbye to Java!

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.