macam bahasa pemrograman
TRANSCRIPT
-
8/18/2019 Macam Bahasa Pemrograman
1/6
MACAM BAHASA PEMROGRAMAN
1. JAVA
Gambar 1: Logo Java
Java merupakan bahasa pemrograman yang dapat dijalankan di berbagai platform, dari mulai
PC sampai perangkat mobile. Bahasa pemrograman ini awalnya dikembangkan pada The
reen Proje!t pada tahun "##" oleh $un %i!rosystem yang kemudian dilepas pada &ra!le.
'ama Java sendiri dipilih karena salah seorang pendiri Java, James osling, sangat menyukai
kopi murni yang langsung digiling dari mesin giling (kopi tubruk) dimana kopi jenis ini berasal dari pulau Jawa di *ndonesia.
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 &&P (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. an saat ini merupakan era dimana
smartphone -ndroid sangat banyak digunakan. -plikasi dalam smartphone -ndroid dibangun
menggunakan bahasa Java, sehingga banyak juga programer+programer yang menggunakan
bahasa ini karena memang sedang banyak dibutuhkan.
2. C
-
8/18/2019 Macam Bahasa Pemrograman
2/6
Gambar 2: Bahasa C
Bahasa C ini termasuk bahasa pemrograman tertua yang pernah ada. Bahasa pemrograman C
ini dikembangkan dari sekitar tahun /+an. Bahasa C menjadi bahasa pemrograman yang
populer di *ndonesia karena hampir sebagian besar perguruan tinggi jurusan *T 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
0bapak1 dari bahasa pemrograman lain seperi C2, Java, C33, dan lain sebagainya.
3. PHP
Gambar 3: Logo P4P
P4P (P4P 4yperte5t Pre+pro!essor) merupakan bahasa pemrograman yang paling banyak
digunakan di *ndonesia. $elain karena gratis, P4P banyak digunakan karena bahasa
pemrograman ini merupakan server side s!ripting yang memang diran!ang untuk
membangun website dinamis. $elain itu banyak website+website ternama seperti 6a!ebook,
7ordPress, ataupun igg yang menggunakan P4P dalam pengembangannya.
4. VisualBasic
-
8/18/2019 Macam Bahasa Pemrograman
3/6
Gambar 4: Logo 8isual Basi!
8isualBasi! merupakan bahasa pemrograman yang dikembangkan oleh %i!rosoft. Bahasa
pemrograman ini menawarkan *9 visual dalam pembuatan software, dan bahasa
pemrograman ini dikembangkan untuk membuat software+software berbasis sistem operasi
7indows. 8isualBasi! sendiri adalah keturunan dari bahasa pemrograman B-$*C.
$ebuah survey pada tahun ://; menunjukan dio. Python juga digunakan oleh para
pengembang oogle, ?ahoo@, dan juga '-$-.
i *ndonesia sendiri terdapat grup 6a!ebook yang membahas tentang Python yang telah
memiliki lebih dari
-
8/18/2019 Macam Bahasa Pemrograman
4/6
6. C++
Gambar 6: C33
C33 merupakan bahasa pemrograman pengembangan dari bahasa C. C33 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 ke!il lagi atau bisa disebut
bahasa pemrograman prosedural, sedangakan C33 berorientasi pada objek dimana
permasalahan dibagi+bagi kedalam !lass+!lass.
C33 ini menjadi bahasa pemrograman yang populer karena banyak juga perusahaan+
perusahaan software besar yang menggunakan bahasa ini untuk membangun software nya
seperti -dobe, 6irefo5, ataupun 7inamp yang sekarang pengembanganya di hentikan.
7. JavaScrit
Gambar 6: Java$!ript
Java$!ript adalah bahasa pemrograma yang dikembangkan oleh 'ets!ape. Penggunaan
Java$!ript saat ini kebanyakan terdapat pada pengembangan web. engan Java$!ript ini kita
bisa membuat web yang interaktif dan menarik. i *ndonesia sendiri terdapat grup 6a!ebook
yang membahas tentang Java$!ript ini dengan nama Java$!ript *ndonesia. rup yang
beranggotakan lebih dari "/ ribu orang ini masih aktif sampai sekarang.
!. C"
https://www.facebook.com/groups/sencha.indo.admin/https://www.facebook.com/groups/sencha.indo.admin/https://www.facebook.com/groups/sencha.indo.admin/
-
8/18/2019 Macam Bahasa Pemrograman
5/6
C#
C2 adalah bahasa pemrograman yang dikembangkan oleh %i!rosoft. C2 ini menggabungkan
prinsip dari C dan C33. C2 ini banyak digunakan untuk mengembangkan software yang
menggunakan platform 7indows.
#. $%&'ctiv'(C
Gambar 7: Logo &bje!tive A C
&bje!tive+C adalah bahasa pemrograman yang berorientasi objek. Bahasa pemrograman ini
digunakan untuk pengembangan aplikasi yang digunakan pada perangkat -pple, bahkan
sistem operasi i&$ pun dikembangkan menggunakan bahasa pemrograman &bje!tive+C ini.
1). ActionScrit
Gambar 8: Logo -!tion$!ript
-!tion$!ript adalah bahasa pemrograman yang dibuat berdasarkan 9C%-$!ript yang
digunakan dalam pengembangan situs web dan perangkat lunak menggunakan platform
-
8/18/2019 Macam Bahasa Pemrograman
6/6
-dobe 6lash Player. -!tion$!ript juga dipakai pada beberapa aplikasi basis data, seperti
-lpha 6ive. Bahasa ini awalnya dikembangkan oleh %a!romedia, tapi kini sudah dimiliki
dan dilanjutkan perkembangannya oleh -dobe, yang membeli %a!romedia pada tahun ://;.
-!tion $!ript terbaru saat ini adalah -!tion $!ript ./. -!tion $!ript ./ adalah bahasa
terbaru dari edisi yang sebelumnya dikenal dengan -!tion $!ript :./. -!tion $!ript ./
memiliki beberapa kelebihan dibanding pendahulunya, antara lain fitur yang ditawarkan
adalah file pada -!tion $!ript ./ dapat dibuat terpisah saat runtime. (wikipedia.org)
i indonesia -!tion$!ript ini menjadi populer karena banyaknya developer berbasis 6lash
yang tentu saja menggunakan -!tion$!ript untuk keperluan koding. i 6a!ebook juga
terdapat grup -CT*&'$C>*PT *ndonesia yang masih aktif hingga sekarang. rup ini
memiliki "/// lebih anggota.
https://www.facebook.com/groups/137192616388491/https://www.facebook.com/groups/137192616388491/