Banyaknya bahasa pemrograman yang ada saat ini mungkin akan membuat bingung para Mahasiswa untuk belajar bahasa pemrograman mana agar bisa berguna sebagai bekal di kemudian hari. Walau menurut saya, semestinya tidak perlu bingung. Apa pun bahasa pemrograman yang dipelajari di awal, asalkan dapat memahami logika berpikir pemrograman (terutama OOP – Object Oriented Programming) pasti akan berguna sebagai bekal di kemudian hari, karena untuk pindah dari bahasa pemrograman yang 1 ke bahasa pemrograman yang lain tak akan membutuhkan waktu lama, hanya membiasakan diri dengan lingkungan dan cara penulisan bahasa pemrograman yang baru. Namun ada baiknya juga bila kita tahu rating bahasa pemrograman di dunia saat ini.
Berdasarkan rating bahasa pemrograman yang dikeluarkan oleh The TIOBE Programming Community, yang berdasarkan pada jumlah tenaga kerja berpengalaman, pelatihan dan vendor komponen software (pihak ketiga) di seluruh dunia, dengan memanfaatkan kemampuan search engine populer Google, Bing, Yahoo!, Wikipedia, Amazon, YouTube dan Baidu untuk mengkalkulasi rating, bahasa pemrograman Java telah menduduki peringkat pertama dalam dasawarsa ini. Berikut tabel top 10 bahasa pemrograman dari 5, 15, dan 25 tahun lalu:
Programming Language
|
Position
Mar 2013
|
Position
Mar 2008
|
Position
Mar 1998
|
Position
Mar 1988
|
Java |
1
|
1
|
3
|
–
|
C |
2
|
2
|
1
|
1
|
Objective-C |
3
|
45
|
–
|
–
|
C++ |
4
|
5
|
2
|
6
|
C# |
5
|
8
|
–
|
–
|
PHP |
6
|
4
|
–
|
–
|
(Visual) Basic |
7
|
3
|
4
|
7
|
Python |
8
|
7
|
16
|
–
|
Ruby |
9
|
11
|
–
|
–
|
Perl |
10
|
6
|
6
|
20
|
Lisp |
13
|
20
|
11
|
2
|
Ada |
22
|
19
|
10
|
3
|
Sedangkan untuk tren kategori bahasa pemrograman dapat dilihat pada tabel berikut ini:
Category
|
Ratings Mar 2013
|
Delta Mar 2012
|
Object-Oriented Languages |
60.4% |
+3.0% |
Procedural Languages |
34.7% |
-1.3% |
Functional Languages |
3.1% |
-1.1% |
Logical Languages |
1.8% |
-0.6% |
The Redmonk juga menerbitkan rating bahasa pemrograman sejak 2011 hingga sekarang dengan berdasarkan pada korelasi traksi pemrograman di GitHub dan Stack Overflow, sebagaimana dapat dilihat pada gambar berikut:
Rating Bahasa Pemrograman 2013
Secara ringkas, top 20 rating bahasa pemrograman dari The Redmonk adalah sebagai berikut:
- JavaScript
- Java
- PHP
- Python
- Ruby
- C#
- C++
- C
- Objective-C
- Perl
- Shell
- Scala
- ASP
- Haskell
- Assembly
- ActionScript
- R
- CoffeeScript
- Visual Basic
- MATLAB
[ROM]
Leave a Reply