Cybernews
  • News
  • Editorial
  • Security
  • Privacy
    • What is a VPN?
    • What is malware?
    • How safe are password managers?
    • Are VPNs legal?
    • More resources
    • Strong password generator
    • Personal data leak checker
    • Antivirus software
    • Best VPN services
    • Password managers
    • Secure email providers
    • Best website builders
    • Best web hosting services
  • Follow
    • Twitter
    • Facebook
    • YouTube
    • Linkedin
    • Flipboard
    • Newsletter

© 2021 CyberNews - Latest tech news, product reviews, and analyses.

Our readers help us create quality content. If you purchase via links on our site, we may receive affiliate commissions. Learn more

Home » News » Which programming language is the most popular? Hint: it’s not Java

Which programming language is the most popular? Hint: it’s not Java

by Vilius Petkauskas
5 March 2021
in News
1
Which programming language is the most popular? Hint: it’s not Java

Image by Unsplash.com

58
SHARES

Recent data by the creators of the PYPL PopularitY of Programming Language index, or simply PYPL, shows that the title of the ‘most popular’ programming language is firmly held by Python, with Java and JavaScript trailing behind.  

There is no single way to determine which programming language is the most popular. Unlike others, PYPL looks at a very particular indicator: online searches for tutorials related to a specific language. The logic encourages trusting the collective wisdom.

“The more a language tutorial is searched, the more popular the language is assumed to be. It is a leading indicator. The raw data comes from Google Trends,” claim the authors of the PYPL index.

Most recent data show Python remains king, holding a strong lead against its competitors. Data gathered by the PYPL index shows that almost a third of all tutorial searches, 30.17%, were for how to learn to program in Python.

Java was second with 17.18%, followed by JavaScript with 8.21%. Behind the top 3, we see C# with 6.76% and C/C++ in a close fifth place with 6.71%. The PYPL index shows that the PHP programming language was in sixth place with 6.13%.

According to the index, Java’s share shrank by 1.2% compared to the same period last year, the most of any of the 28 programming languages included in the PYPL index. On the other hand, C/C++ grew by 0.8%, which was the most of all the programming languages. 

  1. Python 30.17%
  2. Java 17.18%
  3. JavaScript 8.21%
  4. C# 6.76%
  5. C/C++ 6.71%
  6. PHP 6.13%
  7. R 3.81%
  8. Objective-C 3.65%
  9. Swift 1.82%
  10. Matlab 1.80%

A few days ago, RedMonk’s programming language ranking announced that JavaScript was the most popular programming language. Last month TIOBE announced that C is the most popular programming language, proving that it’s rather challenging to say which of the many languages is the most popular.

The PYPL index’s creators claim that other rankings lag behind data as some of them count the number of web pages that include the name of the language.

“Objective-c programming has over 20 million pages on the web, while C programming has only 11 million. This explains why Objective-C has a high TIOBE ranking. But who is reading those Objective-C web pages? Hardly anyone, according to Google Trends data,” states the FAQ section of the PYPL index.

Authors of the index claim that using Google Trends with the keyword “tutorial” even allows for the differences that appear due to different language names.

For example, merely searching for the word “Python” would lead to inconsistent results as the word has many meanings. Using the word “programming” might skew the results as PHP does not require the added word, whereas C does.

“We first calculate the interest of each language tutorial relative to Java tutorials every month. Normalizing the total to 100% yields the share of interest in each language, i.e., their popularity, which we smooth over 6 months,” the authors explain.

Share58TweetShareShare
Comments 1
  1. JAMES BOWE says:
    2 months ago

    There a lot of fashion going on here. The most popular, fine depends on the type of project, Aeb, Business, Science etc . In certain science projects older languages still can be useful like fortran or pascal etc.

    Reply
Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

I agree to the Terms & Conditions and Privacy Policy.

Editor's choice

500M LinkedIn user records sold on hacker forum
News

Scraped data of 500 million LinkedIn users being sold online, 2 million records leaked as proof

by CyberNews Team
6 April 2021
5

We updated our leak checker database with more than 780,000 email addresses associated with this leak...

Read more
LinkedIn, FB, Twitter, Clubhouse apps seen on an iPhone

Recent Facebook, LinkedIn and Clubhouse leaks explained

15 April 2021
Cheapest tool to kill satellites? A computer

Cheapest tool to kill satellites? A computer

13 April 2021
A gift to criminals and tyrants? Soon, wireless devices could become object sensors

A gift to criminals and tyrants? Soon, wireless devices could become object sensors

13 April 2021
“Not ideal” from a privacy standpoint: Clubhouse API lets “anyone” scrape public user data

“Not ideal” from a privacy standpoint: Clubhouse API lets “anyone” scrape public user data

12 April 2021
  • Categories
    • News
    • Editorial
    • Security
    • Privacy
  • Reviews
    • Antivirus Software
    • Password Managers
    • Best VPN Services
    • Secure Email Providers
    • Website Builders
    • Best Web Hosting Services
  • Tools
    • Password Generator
    • Personal Data Leak Checker
  • Engage
    • About Us
    • Send Us a Tip
    • Careers
  • Twitter
  • Facebook
  • YouTube
  • Linkedin
  • Flipboard
  • Newsletter
  • About Us
  • Contact
  • Send Us a Tip
  • Privacy Policy
  • Terms & Conditions
  • Vulnerability Disclosure

© 2021 CyberNews - Latest tech news, product reviews, and analyses.

This website uses cookies. By continuing to use this website you are giving consent to cookies being used. Visit our Privacy Policy.
Subscribe For Security Tips And CyberNews Updates
Email address is required. Provided email address is not valid. You have been successfully subscribed to our newsletter!
Our Privacy Policy and Terms & Conditions

Home

News

Editorial

Security

Privacy

Resources

  • About Us
  • Contact
  • Careers
  • Send Us a Tip

© 2020 CyberNews – Latest tech news, product reviews, and analyses.