Python melonjak melewati Java dalam indeks bahasa Tiobe

Menandai yang pertama, Python telah menggantikan Java untuk mengambil peringkat nomor dua dalam Indeks Tiobe popularitas bahasa pemrograman edisi November 2020. C bertahan di posisi teratas. 

Indeks yang berusia hampir 20 tahun, yang mengukur popularitas bahasa berdasarkan aktivitas mesin pencari, selalu menempati peringkat C dan Java di dua teratas, dengan bahasa yang berpindah tempat dari waktu ke waktu. Sekarang Python telah melampaui Java, yang merosot ke urutan ketiga.

Sementara beberapa orang mungkin mengutip penggunaan Python dalam bidang-bidang seperti penambangan data, AI, dan komputasi numerik sebagai alasan untuk keuntungan yang meningkat, vendor layanan kualitas perangkat lunak Tiobe percaya bahwa pertumbuhan Python berkaitan dengan permintaan umum untuk pengembangan perangkat lunak. Sementara aktivitas pemrograman dilakukan hampir secara eksklusif oleh insinyur perangkat lunak di masa lalu, keterampilan pemrograman dibutuhkan di mana-mana saat ini. Oleh karena itu, diperlukan bahasa pemrograman yang lebih sederhana yang dapat digunakan oleh non-engineer, bahasa yang mudah dipelajari dengan siklus edit cepat dan penerapan yang mulus. “Python memenuhi semua kebutuhan ini,” tulis Tiobe. 

Rumus di balik pemeringkatan indeks melibatkan penilaian jumlah insinyur perangkat lunak, kursus, dan vendor pihak ketiga di belakang setiap bahasa, di seluruh dunia, menggunakan mesin pencari seperti Google, Bing, dan Yahoo.

Top 10 Tiobe Index untuk November 2020:

  1. C dengan rating 16,21 persen
  2. Python, 12,12 persen
  3. Jawa 11,68 persen
  4. C ++, 7,6 persen
  5. C #, 4,67 persen
  6. Visual Basic, 4,01 persen
  7. JavaScript, 2,03 persen
  8. PHP, 1,79 persen
  9. R, 1,64 persen
  10. SQL, 1,54 persen

Indeks PYPL (Popularitas Bahasa Pemrograman) alternatif, yang menganalisis seberapa sering tutorial bahasa dicari di Google, sudah menempatkan Python sebagai bahasa teratas.

10 teratas indeks PYPL untuk November 2020:

  1. Python, dengan porsi 30,8 persen
  2. Jawa 16,79 persen
  3. JavaScript, 8,37 persen
  4. C #, 6,42 persen
  5. PHP, 5,92 persen
  6. C / C ++, 5,78 persen
  7. R, 4,16 persen
  8. Objective-C, 3,57 persen
  9. Swift, 2,29 persen
  10. TypeScript, 1,84 persen