Bahasa Pemrograman merupakan
untaian kata-kata berupa instruksi atau perintah-perintah yang biasanya terdiri
dari banyak baris yang bisa dimengerti oleh komputer. Bahasa pemrograman ini wajib dikuasai oleh seorang developer agar dapat membangun sebuah aplikasi atau software. Dan untuk membuat aplikasi tertentu maka digunakan juga bahasa pemrograman yang sesuai dengan kebutuhan aplikasi yang akan dibuat tersebut.
dari banyak baris yang bisa dimengerti oleh komputer. Bahasa pemrograman ini wajib dikuasai oleh seorang developer agar dapat membangun sebuah aplikasi atau software. Dan untuk membuat aplikasi tertentu maka digunakan juga bahasa pemrograman yang sesuai dengan kebutuhan aplikasi yang akan dibuat tersebut.
Jumlah bahasa pemrograman ini sangat banyak. Dari sekian banyak bahasa
pemrograman yang ada saat ini, tentu saja developer tidak menggunakan seluruh
bahasa pemrograman yang ada. Mereka hanya menggunakan 1 atau 2 bahasa pemrograman
dalam melakukan developing software.
Menurut Tiobe, salah satu lembaga riset yang telah beberapa tahun berupaya
membuat peringkat bahasa pemrograman populer dunia yang diwujudkan dalam
bentuk TIOBE Programming Community Index edisi bulan Desember 2014, Java dan C masih menjadi bahasa
pemrograman terpopuler urutan pertama dan kedua.
Kemudian dalam PYPL Popularity of Programming
Language juga merilis 11 bahasa pemrograman yang banyak
dipakai sampai pada bulan November 2014, menunjukan Java dan PHP berada di
posisi pertama dan kedua sementara C menempati urutan ke 6.
Data di atas merupakan bahasa pemrograman yang populer digunakan di dunia,
di artikel kali ini CodePolitan akan rangkum 10 bahasa pemrograman
yang populer digunakan di indonesia. Selain menggunakan data dari TIOBE dan
PYPL, CodePolitan merangkum bahasa pemrograman populer berdasarkan jumlah
member grup Facebook yang membahas tentang pemrograman. Berikut adalah ulasan
10 bahasa pemrograman populer di Indonesia:
1. JAVA
Java merupakan bahasa pemrograman yang dapat dijalankan di berbagai
platform, dari mulai PC sampai perangkat mobile. Bahasa pemrograman ini awalnya
dikembangkan pada The Green Project pada tahun 1991 oleh Sun Microsystem yang
kemudian dilepas pada Oracle. Nama Java sendiri dipilih karena salah seorang
pendiri Java, James Gosling, sangat menyukai kopi murni yang langsung digiling dari mesin giling (kopi
tubruk) dimana kopi jenis ini berasal dari pulau Jawa di Indonesia.
Java menjadi salah satu bahasa
pemrograman terpopuler bukan karena tanpa alasan, bahasa pemrograman ini
memiliki beberapa kelebihan seperti misalnya bisa berjalan di sistem operasi
yang berbeda-beda, kemudian bahasa pemrograman ini termasuk kedalam pemrograman
OOP (pemrograman orientasi objek) sehingga programer lebih mudah dalam menyusun
program menggunakan bahasa ini, selain itu bahasa ini juga memiliki library
yang lengkap sehingga akan sangat memudahkan programer. Dan saat ini merupakan
era dimana smartphone Android sangat banyak digunakan. Aplikasi dalam
smartphone Android dibangun menggunakan bahasa Java, sehingga banyak juga
programer-programer yang menggunakan bahasa ini karena memang sedang banyak
dibutuhkan.
2. C
Bahasa C ini termasuk bahasa pemrograman
tertua yang pernah ada. Bahasa pemrograman C ini dikembangkan dari sekitar
tahun 70-an. Pembuat bahasa C adalah Dennis Ritchie. Bahasa C menjadi
bahasa pemrograman yang populer di Indonesia karena hampir sebagian besar perguruan
tinggi jurusan IT ataupun lembaga kursus pemrograman menggunakan bahasa ini
untuk dipelajari pertama kali sebelum mempelajari bahasa pemrograman yang lain.
Bukan tanpa sebab bahasa C ini menjadi dasar untuk mempelajari bahasa
pemrograman yang lain, karena memang bahasa C ini merupakan "bapak"
dari bahasa pemrograman lain seperi C#, Java, C++, dan lain sebagainya.
3. PHP
PHP (PHP Hypertext Pre-processor)
merupakan bahasa pemrograman yang paling banyak digunakan di Indonesia. Selain
karena gratis, PHP banyak digunakan karena bahasa pemrograman ini merupakan
server side scripting yang memang dirancang untuk membangun website dinamis.
Selain itu banyak website-website ternama seperti Facebook, Wordpress, ataupun
Digg yang menggunakan PHP dalam pengembangannya. PHP pertama kali dikembangkan
oleh Rasmus Lerdrorf.
4. Visual Basic
Visual Basic merupakan bahasa pemrograman yang dikembangkan oleh Microsoft.
Bahasa pemrograman ini menawarkan IDE visual dalam pembuatan software, dan
bahasa pemrograman ini dikembangkan untuk membuat software-software berbasis
sistem operasi Windows. VisualBasic sendiri adalah keturunan dari bahasa
pemrograman BASIC.
Sebuah survey pada tahun 2005 menunjukan 62% developer software menggunakan
Visual Basic dalam pengembangan software nya, sehingga hal tersebut menjadikan
VisualBasic sebagai salah satu bahasa pemrograman yang populer. Di Indonesia
sendiri terdapat grup Visual Basic Indonesia yang telah memiliki 22 ribu member lebih.
5. Python
Dalam tingkatan bahasa pemrograman, Python termasuk bahasa tingkat tinggi.
Python menjadi salah satu bahasa pemrograman yang dapat membangun aplikasi,
baik itu berbasis web ataupun berbasis mobile. Bahasa phyton ini termasuk
kedalam bahasa pemorgraman yang cukup mudah bagi pemula, karena bahasa tersebut
mudah untuk dibaca dengan syntax yang mudah untuk dipahami juga. Banyak
perusahaan besar menggunanakn Phyton dalam pengembanganya seperti Instagram,
Pinterest dan Rdio. Python juga digunakan oleh para pengembang Google, Yahoo!,
dan juga NASA.
Di Indonesia sendiri terdapat grup Facebook yang membahas tentang Python
yang telah memiliki lebih dari 6000 anggota. Grup ini cukup aktif, grup ini
bernama Python Indonesia.
6. C++
C++ merupakan bahasa pemrograman pengembangan dari bahasa C. C++ dan C
memiliki sintaks penulisan yang hampir sama, meski begitu kedua bahasa
pemrograman ini memiliki perbedaan pada penyelesaian masalahnya. Pada bahasa C
penyelesaian masalah dilakukan dengan membagi-bagi kedalam sub-sub masalah yang
lebih kecil lagi atau bisa disebut bahasa pemrograman prosedural, sedangakan
C++ berorientasi pada objek dimana permasalahan dibagi-bagi kedalam
class-class. C++ pertama kali dikembangkan oleh Bjarne Stroustrup.
C++ ini menjadi bahasa pemrograman yang populer karena banyak juga
perusahaan-perusahaan software besar yang menggunakan bahasa ini untuk
membangun software nya seperti Adobe, Firefox, ataupun Winamp yang sekarang
pengembanganya di hentikan.
7. JavaScript
JavaScript adalah bahasa pemrograma yang dikembangkan oleh Netscape. Penggunaan
JavaScript saat ini kebanyakan terdapat pada pengembangan web. Dengan JavaScript ini kita bisa membuat web yang interaktif dan menarik. Di Indonesia
sendiri terdapat grup Facebook yang membahas tentang JavaScript ini dengan
nama JavaScript Indonesia. Grup yang
beranggotakan lebih dari 10 ribu orang ini masih aktif sampai sekarang.
8. C#
C# adalah bahasa pemrograman yang dikembangkan oleh Microsoft. C# ini
menggabungkan prinsip dari C dan C++. C# ini banyak digunakan untuk
mengembangkan software yang menggunakan platform Windows.
9. Objective-C
Objective-C adalah bahasa pemrograman yang berorientasi objek. Bahasa
pemrograman ini digunakan untuk pengembangan aplikasi yang digunakan pada
perangkat Apple, bahkan sistem operasi iOS pun dikembangkan menggunakan bahasa
pemrograman Objective-C ini.
10. ActionScript
ActionScript adalah bahasa pemrograman yang dibuat berdasarkan ECMAScript
yang digunakan dalam pengembangan situs web dan perangkat lunak menggunakan
platform Adobe Flash Player. ActionScript juga dipakai pada beberapa aplikasi
basis data, seperti Alpha Five. Bahasa ini awalnya dikembangkan oleh
Macromedia, tapi kini sudah dimiliki dan dilanjutkan perkembangannya oleh
Adobe, yang membeli Macromedia pada tahun 2005.
Action Script terbaru saat ini adalah Action Script 3.0. Action Script 3.0
adalah bahasa terbaru dari edisi yang sebelumnya dikenal dengan Action Script
2.0. Action Script 3.0 memiliki beberapa kelebihan dibanding pendahulunya,
antara lain fitur yang ditawarkan adalah file pada Action Script 3.0 dapat
dibuat terpisah saat runtime. (wikipedia.org)
Di indonesia ActionScript ini menjadi populer karena banyaknya developer
berbasis Flash yang tentu saja menggunakan ActionScript untuk keperluan koding.
Di Facebook juga terdapat grup ACTIONSCRIPT Indonesia yang masih aktif hingga sekarang. Grup ini memiliki 1000 lebih anggota.