Bilişim, Teknoloj, ve Siber Güvenlik

computer etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster
computer etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster

16 Haziran 2023 Cuma

Top 10 Programming Languages, Python and Artificial Intelligence (AI)

Top 10 Programming Languages, Python 

Artificial Intelligence (AI)

Artificial Intelligence Caught Writing Its Own Creepy Language By  Researchers

In the previous months it was too early to tell what impact the artificial intelligence boom might have on the TIOBE Programming Community Index, the impact is clear in June. The updated index page of top programming languages looks similar to past rankings; Python sits at the top of the list. However, TIOBE Software CEO Paul Jansen observed that developers should keep an eye on how AI tools might continue to have a major impact on which programming languages are most well known.

2023 TIOBE Index: Top 10 programming languages

This month’s top 10 list of programming languages, generated with TIOBE’s points system and based on search engine information from around the world, is:

  1. Python
  2. C
  3. C++
  4. Java
  5. C#
  6. Visual Basic
  7. JavaScript
  8. PHP
  9. SQL
  10. Assembly language

Notable changes to this month’s index

  • Python has dropped to a yearly share of 13%, down from an all-time high of 17%.
  • Java fell to fourth place, and C++ rose to third.
  • Two new languages entered the top 50 this month: X++ and Raku. X++ is the language used to create business management and accounting systems in Microsoft Dynamics. Raku is a general-purpose programming language that spun out of Perl.

AI could shake up the world of programming languages

“Will Python remain number 1? This depends, I think, mainly on the popularity of AI,” Jansen wrote on the TIOBE Index site.

Python has remained popular for a long time; it started to climb the index in 2017, ended last year at a high of 17% and began to dip again to 13% in 2023.

“If tools such as ChatGPT remain the talk of the day, it will [attract] newcomers, and then Python is definitely here to stay. If not, Python should fear for its first position,” Jansen wrote.

OpenAI’s ChatGPT was written primarily in Python. ChatGPT can be used to write code in several languages — although not always with 100% accuracy.

What is the TIOBE Programming Community Index?

The TIOBE Programming Community Index is a leaderboard of programming languages ranked by TIOBE’s points system for the popularity of each language. The index is updated once a month. Ratings are determined by the community of engineers, courses and third-party vendors. Popular search engines such as Google, Bing, Yahoo, Wikipedia, Amazon, YouTube and Baidu are also used to calculate the ratings. TIOBE notes that the index does not measure “the best” programming language or the language in which most lines of code have been written. Rather, it is a measure of general popularity and awareness.

TIOBE positions its index as a good tool for checking whether a professional programmer’s skills are still up to date or for making a strategic decision about what programming language one should adopt when building a new software system.