Sebelumnya kita sudah mempelajari tentang pemrograman dasar yang meliputi penjelasan singkat mengenai definisi dan fungsi bahasa pemrograman. Contoh Bahasa Pemrograman itu seperti apa sih ? Di artikel ini kita akan mengulasnya.
Daftar Isi
Mengenal Apa itu Bahasa Pemrograman
Sebelum kita membahas apa saja contoh bahasa pemrograman, mari kita pahami dulu pengertian dari bahasa pemrograman.
Secara sederhana bahasa pemrograman merupakan tools atau alat yang digunakan oleh programmer dan pengembang perangkat lunak untuk menulis kode instruksi yang dapat dipahami oleh komputer. Bahasa pemrograman memungkinkan programmer untuk mengembangkan perangkat lunak, aplikasi, permainan, dan berbagai jenis program komputer lainnya.
Stackoverflow.com situs tanya jawab untuk para programmer setiap tahunnya selalu mengadakan survey dengan responden dari seluruh dunia. Surveynya yaitu seputar :
- Bahasa pemrograman apa yang paling banyak digunakan
- Pendidikan para developer/ programmer
- Metode belajar saat mempelajari coding seperti apa
- dan survey lainnya.
17 Contoh Bahasa Pemrograman Paling Populer Saat Ini
Menurut survey stackoverflow.com kurang lebih ada 17 jenis bahasa pemrograman yang paling banyak digunakan pada saat ini dari sekian banyak bahasa pemrograman. Apa saja jenis-jenis bahasa pemrograman tersebut ? inilah ulasan singkatnya.
1. Bahasa Pemrograman JavaScript
Contoh bahasa pemrograman yang pertama yaitu JavaScript.
Dilansir dari wikipedia JavaScript merupakan salah satu bahasa pemrograman populer di internet. JavaScript dapat bekerja disebagian besar browser populer yaitu :
- Internet Explorer
- Google Chrome
- Mozilla Firefox
- Opera
- Safari
- dan lainnya
Kode-kode JavaScript dapat disisipkan di dalam halaman web menggunakan tag script.
Umur bahasa pemrograman ini sebetulnya sudah 20 tahunan. Dan dalam kurun waktu tersebut kini JavaScript menjadi bahasa pemrograman yang paling populer di dunia. Hampir semua website ataupun blog yang modern sekarang ini sudah menggunakan JavaScript. Karena dengan menggunakan Javascript website bisa menjadi interaktif dan dinamis.
- Pengembang JavaScript : Brendan Eich
- Contoh Script JavaScript :
<script> document.getElementById("demo").innerHTML = "Hello JavaScript!"; </script>
2. Bahasa Pemrograman Java
Bahasa pemrograman Java yaitu salah satu contoh bahasa pemrograman yang bisa dijalankan diberbagai komputer (PC/laptop) termasuk Handphone/ Smartphone. Sebelum Javascript menduduki peringkat pertama sebagai bahasa pemrograman paling populer Java sudah lebih dulu berada pada posisi tersebut.
Mengapa demikian ? karena kebanyakan aplikasi android yang kita gunakan setiap hari dikembangkan menggunakan bahasa pemrograman Java. Java sendiri mengadopsi banyak kode-kode (sintak) dari bahasa C dan C++.
Slogan java yang terkenal yaitu ” Tulis sekali, jalankan dimanapun”. Slogan itu sesuai dengan fungsi dari java yang memungkinkan aplikasi bisa berjalan di beberapa Sistem Operasi (Operating System ) yang berbeda.
- Pengembang Java : James Gosling
- Contoh Script Java :
// Outputs "Hello, world!" and then exits public class HelloWorld { public static void main(String args[]) { System.out.println("Hello, world!"); } }
Baca juga :
- Mudah ! Inilah Panduan Belajar Coding untuk Pemula
- 4 Aplikasi Belajar Coding yang Paling direkomendasikan
- 3 Cara Membuat Website dengan WordPress untuk Pemula
- Cara Membuat Website Sekolah yang Modern dan Profesional
3. Bahasa Pemrograman Python
Dikutip dari petanikode.com Phyton merupakan salah satu bahasa pemrograman yang paling mudah dipelajari saat ini dibandingkan dengan bahasa pemrograman lainnya.
Python sendiri ternyata sudah banyak digunakan oleh para developer untuk membuat berbagai macam program aplikasi, diantaranya : Website, Internet of Things (IoT), Aplikasi Hacking, Aplikasi Command Line Interpreter, Apbile Mobile, Aplikasi Desktop, dan lain sebagainya.
Struktur sintak Python sangat rapi dan cepat dipahami. Makanya bahasa pemrograman ini sangat cocok dipelajari untuk pemula yang baru ingin belajar menulis kode-kode program (coding).
- Pengembang Python : Guido van Rossum
- Contoh Script Python :
print "Hello World!" print "Hello Again" print "I like typing this." print "This is fun." print 'Yay! Printing.' print "I'd much rather you 'not'." print 'I "said" do not touch this.
4. Bahasa Pemrograman C#
Menurut wikipedia C# yaitu bahasa pemrograman berorientasi objek yang dikembangkan oleh perusahaan Microsoft sebagai bagian dari inisiatif kerangka NET Framework. C# dibaca sebagai C Sharp. Tanda pagar (#) yang dipakai bukanlah merupakan tanda kres.
Bahasa C# telah dipengaruhi oleh banyak aspek atau fitur yang terdapat pada bahasa pemrograman lain seperti : Delphi, Visual Basic, Java dan banyak lagi lainnya tentunya dengan berbagai penyederhanaan.
- Pengembang Python : Microsoft
- Contoh Script Python :
namespace test { class Clscontoh { string pesan =" halo apa kabar"; // data static void Main(string[] args) // method { Console.WriteLine(pesan); } } //penutup class } // penutup namespace scope
5. Bahasa Pemrograman PHP
Contoh bahasa pemrograman berikutnya yaitu PHP.
PHP atau Hypertext Preprocessor merupakan bahasa pemrograman yang digunakan dari sisi server. Bahasa pemrograman ini disisipkan ke dalam HTML. PHP sendiri banyak dipakai untuk membuat / mengembangkan situs web yang dinamis.
CMS (content management system) pun bisa dibuat menggunakan bahasa pemrograman Php. WordPress, blogger, open cart dan yang lainnya terdapat kode-kode program PHP di dalamnya. Di Indonesia sendiri komunitas/ grup PHP Indonesia di facebook adalah grup yang paling aktif menurut saya dibandingkan grup pemrograman yang lainnya.
- Pengembang Php : Rasmuss Lerdorf
- Contoh Script Php :
<?php echo "Halo dunia"; ?>
Ingin mengetahui lebih lengkap tentang pemrograman ini ? Baca ulasannya pada artikel : Apa itu PHP ? Inilah Ulasan Lengkapnya !
6. Bahasa Pemrograman C++
Bahasa pemrograman C++ mulai dikembangkan pada tahun 1970. Bahasa ini merupakan turunan dari Bahasa pemrograman C. Dimana bahasa pemrograman C++ juga termasuk ke salah satu bahasa yang berorientasi objek biasanya disebut dengan Object Oriented Programming.
Mulanya bahasa C++ ini dikembangkan untuk bahasa pemrograman yang akan dijalankan pada sistem operasi Unix. Namun bahasa pemrograman C++ kini menjadi versi dominan.
- Pengembang C++ : Bjarne Stroustrup
- Contoh Script C++ :
#include <iostream> using namespace std; int main() { cout <<"hello world"<<endl; return 0; }
7. Bahasa Pemrograman C
Dikutip dari wikipedia Bahasa pemrograman C mulai dikembangkan pada tahun 1972 untuk Sistem Operasi Unix di Bell Telephone Laboratories. Bahasa pemrograman C ini sangat besar pengaruhnya bagi bahasa populer lainnya seperti : C++, Java, Objective – C, dan lainnya.
Bahasa pemrograman ini dibuat untuk memprogram sistem dan jaringan komputer. Namun sering juga digunakan untuk mengembangkan software aplikasi berbagai jenis platform OS, arsitektur komputer, bahkan beberapa compiler yang populer telah tersedia.
- Pengembang C : Dennis Ritchie
- Contoh Script C :
#include <stdlib.h> #include <stdio.h> int main() { int r; float phi, luas; phi=3.14; printf("Masukan jari-jari lingkaran (cm) :",r); scanf("%i",&r); luas=phi*r*r; printf("Jadi luas lingkaran tersebut adalah :%f \n",luas); system ("pause"); return 0; }
8. Bahasa Pemrograman TypeScript
Menurut codepolitan.com TypeScript adalah bahasa pemrograman yang basisnya adalah JavaScript. Dengan penambahan fitur strong-typing dan konsep pemrograman objektif atau OOP klasik.
Dilihat dari dokumentasinya, bahasa ini disebut sebagai superset dari JavaScript. Kesimpulannya kode-kode JavaScript adalah kode-kode TypeScript juga.
Untuk mengembangkan aplikasi kompleks akan lebih mudah jika menggunakan TypeScript karena bahasa ini menawarkan class, modul, dan interface.
- Pengembang TypeScript : Microsoft
- Contoh Script TypeScript :
// class define in TypeScript class VirtualPageTracker extends Tracker { private virtualPageName: string = ''; constructor(name) { super(name); } getName(): void { return this.virtualPageName; } static getTrackerName(): string { return 'VirtualPageTracker'; } }
9. Bahasa Pemrograman Ruby
Ruby merupakan bahasa pemrograman yang dinamis, refletif, elegan, dan berbasis objek. Menurut situs ruby-lang.org ” Ruby adalah sahabat terbaik programmer “. Ruby bersifat open source, mudah dimengerti, dan produktif. Kode-kode Ruby cukup elegan, naturan, mudah dibaca dan ditulis.
Ruby memiliki fungsi yang sangat bagus. Diantaranya dapat digunakan untuk membuat aplikasi web, GUI, dan banyak lagi. Salah satu platform yang dikembangkan menggunakan bahasa Ruby adalah Twitter.
- Pengembang Ruby : Yukihiro “Matz” Matsumoto
- Contoh Script Ruby:
$ irb > 3 + 5 => 8 > puts "hello " * 3 hello hello hello => nil
10. Bahasa Pemrograman Swift
Swift yaitu bahasa pemrograman untuk pengembangan iOS dan OS X yang dikembangkan oleh perusahaan Apple. Swift didesain untu berdampingan dengan Objective-C dan menghindari program dari kode yang salah.
Pertama kali dikenalkan oleh Apple pada acara tahunan WWDC 2014. Dibangun dengan compiler LLVM yang termasuk dalam XCode.
- Pengembang Swift : Apple.inc
- Contoh Script Swift:
println("Halo, dunia!") let people = ["Anna": 67, "Ben": 8, "Jack": 33, "Sam": 25] for (nama, usia) in people { println("\(nama) berusia \(usia) tahun.") }
11. Bahasa Pemrograman Go
Bahasa pemrograman Go sering disebut juga Golang yaitu bahasa pemrograman yang dibuat oleh perusahaan Google pada tahun 2009.
Materi Kuliah SI :
- Panduan Awal Belajar Pemrograman Web Dalam 10 Menit
- Belajar Pengantar Teknologi Informasi dalam 15 Menit
Seperti bahasa pemrograman lainnya Go lang pun merupakan pengembangan dari bahasa pemrograman C dengan kombinasi dari beberapa bahasa lain seperti : Pascal, Modula, Oberen, atau lain sebagainya.
Aplikasi-aplikasi yang dikembangkan menggunakan bahasa pemrograman Go antara lain : Dropbox, Soundcloud, Cloudfare, Docker, dan Google.
- Pengembang Go : Google
- Contoh Script Go :
package main import ( "fmt" ) func main(){ var ( sisi int luas int ) fmt.Printf("Masukkan sisi : ") fmt.Scan(&sisi) luas = sisi*sisi fmt.Printf("Jadi luasnya adalah : %d", luas) }
12. Bahasa Pemrograman Kotlin
Kotlin merupakan bahasa pemrograman dengan pengetikan statis dan berjalan pada Mesin Virtual Java atau JVM. Kotlin dapat juga dikompilasikan ke dalam bentuk source code JavaScript.
Kotlin sengaja dibuat untuk dapat bekerjasama dengan bahasa Java bahkan bergantung pada library yang ada pada pemroraman Java. Google telah mengumuman bahasa pemrograman Kotlin kini sudah menjadi bahasa resmi untuk mengembangkan aplikasi-aplikasi android selain Java dan C++.
- Pengembang Kotlin : JetBrains
- Contoh Script Kotlin :
fun main(args: Array<String>) { println("Hello, world!") }
13. Bahasa Pemrograman Perl
Dilansir dari Wikipedia Perl adalah bahasa pemrograman yang dikembangkan oleh Larry Wall di mesin Unix. Rilis pertama pada tanggal 18 Desember 1987. Tersedia pula untuk berbagai Sistem Operasi.
Meskipun banyak bahasa pemrograman yang baru saat ini namun Perl masih tetap kokoh. Artinya masih banyak pengguna Perl saat ini. Salah satunya karena bahasa perl bersifat dinamis dan dapat digunakan untuk mengembangkan banyak program aplikasi.
- Pengembang Perl : Larry Wall
- Contoh Script Perl :
#!/usr/bin/perl print "Hello, world!\n";
14. SQL
SQL (Structured Query Language ) merupakan bahasa yang digunakan untuk mengakses data dalam database relasional. Bahasa ini merupakan bahasa standar yang digunakan dalam manajemen basis data. Saat ini hampir semua server basis data mendukung bahasa SQL untuk melakukan manajemen datanya.
- Pengembang SQL: Jhonny Oracle
- Contoh Script SQL :
CREATE TABLE [''nama_tabel''] ( nama_field1 tipe_data [constraints][, nama_field2 tipe_data, ...] )
15. Bahasa Pemrograman VBA (Visual Basic for Application)
Contoh bahasa pemrograman yang ke 15 yaitu VBA.
VBA (Visual Basic for Application) merupakan sebuah bahasa turunan dari bahasa Visual Basic yang juga dikembangkan oleh Microsoft.
VBA sendiri merupakan kombinasi yang terintegrasi antara lingkungan pemrograman Visual Basic Editur dengan bahasa pemrograman Visual Basic dalam aplikasi utama Microsoft Office yang ditujukan untuk aplikasi-aplikasi tertentu.
Fungsi utama dari VBA yaitu membuat otomatisasi pekerjaan yang dilakukan secara berulang-ulang dan kompleks. VBA hanya dapat dibangun pada aplikasi utama Microsoft Office. Misalkan di microsoft excel kita bisa membuat aplikasi pendataan dengan bantuan VBA ini.
- Pengembang VBA : Microsoft
- Contoh Script VBA :
Sub Contoh1() 'menampilkan nilai pada sel A5 pada message Box MsgBox Range("A5") 'Anda juga dapat menggunakan Cell Object untuk mengacu pada A5 seperti berikut: MsgBox Cells(5, 1) '5 adalah nomor baris dan 1 adalah nomor kolom End Sub
16. HTML dan CSS
HTML yaitu bahasa markup yang dipakai untuk membuat sebuah website. HTML berfungsi untuk menampilkan informasi di Internet. Sedangkan CSS merupakan kode-kode yang mengatur tampilan dari HTML.
- Contoh script HTML dan CSS :
<html> <head> <title>table</title> <body> </table> </body> </head> </html> <style type = “text/css”> .header { width:900px; height:50px; border: 1px solid #640404; } .headerLeft { width:400px; background-color:#CCCCCC; height:50px; float:left; text-align:center;
17. Powershell
Powershell merupakan CLI atau Command Line Interface yang mendukung pemrograman berbasis objek atau sering kita sebut dengan OOP. Untuk kamu pengguna windows server, developer, dan administrator pasti pernah menggunakan Powershell untuk menjalankan berbagai server jaringan berbasis windows. Keunggulannya powershell ini bisa berjalan di sistem operasi selain windows.
Tips Memilih Bahasa Pemrograman yang Cocok untuk Kamu
Memilih bahasa pemrograman yang paling cocok untuk proyekmu melibatkan beberapa faktor yang perlu dipertimbangkan. Berikut adalah beberapa pertimbangan yang dapat membantumu dalam memilih bahasa pemrograman yang sesuai:
- Tujuan Proyek: Pertimbangkan apa yang ingin kamu capai dengan proyekmu. Apakah kamu ingin mengembangkan aplikasi web, permainan, perangkat lunak desktop, aplikasi mobile, atau hal lainnya? Beberapa bahasa pemrograman lebih cocok untuk jenis proyek tertentu. Misalnya, untuk pengembangan aplikasi mobile Android, kamu dapat memilih Java atau Kotlin.
- Kemampuan dan Pengalamanmu: Pertimbangkan tingkat kemampuan dan pengalamanmu dalam bahasa pemrograman tertentu. Jika kamu sudah memiliki pengalaman dalam bahasa tertentu, akan lebih mudah untuk memilih bahasa tersebut. Jika kamu pemula, kamu mungkin ingin memulai dengan bahasa yang lebih mudah dipelajari, seperti Python.
- Ekosistem dan Perpustakaan: Periksa ekosistem bahasa pemrograman yang kamu pertimbangkan. Apakah ada banyak perpustakaan dan alat yang tersedia untuk membantumu? Misalnya, Python memiliki ekosistem yang sangat kuat untuk ilmu data dan kecerdasan buatan.
- Kinerja: Untuk proyek-proyek yang memerlukan kinerja tinggi, kamu perlu memilih bahasa yang cocok untuk itu. Bahasa pemrograman seperti C++ dan Rust biasanya lebih cocok untuk aplikasi yang memerlukan kinerja tinggi daripada Python.
- Komunitas dan Dukungan: Bahasa pemrograman dengan komunitas yang besar dan aktif dapat memberikan dukungan dan bantuan yang lebih baik. Kamu dapat mencari forum, dokumentasi, dan sumber daya online lainnya yang dapat membantumu dalam pengembangan.
- Kebutuhan Platform: Jika kamu mengembangkan untuk platform khusus, seperti iOS atau Android, kamu harus memilih bahasa yang didukung oleh platform tersebut. Sebagai contoh, Swift digunakan untuk mengembangkan aplikasi iOS, sedangkan Kotlin digunakan untuk pengembangan aplikasi Android.
- Kebutuhan Proyek Khusus: Beberapa proyek mungkin memiliki persyaratan khusus yang memerlukan bahasa tertentu. Misalnya, jika kamu mengembangkan perangkat lunak tertanam (embedded software), kamu mungkin perlu menggunakan bahasa seperti C atau C++.
- Biaya dan Lisensi: Beberapa bahasa pemrograman bersifat open source dan gratis, sementara yang lain mungkin memerlukan biaya lisensi. Pertimbangkan anggaran proyekmu dan apakah kamu harus membeli alat atau lisensi tertentu.
- Tren Industri: Lihat tren industri dan pekerjaan yang tersedia. Pilih bahasa pemrograman yang memiliki permintaan tinggi dalam industri tempat kamu berada.
- Kepribadian Tim: Jika kamu bekerja dalam tim, pertimbangkan preferensi dan kemampuan anggota tim. Penting untuk memiliki konsensus dalam pemilihan bahasa pemrograman.
Pemilihan bahasa pemrograman yang tepat dapat memiliki dampak besar pada keberhasilan proyekmu. Oleh karena itu, luangkan waktu untuk mempertimbangkan faktor-faktor di atas sebelum membuat keputusan akhir. Jika kamu masih tidak yakin, kamu juga dapat berkonsultasi dengan sesama pengembang atau profesional TI yang berpengalaman untuk mendapatkan saran lebih lanjut.
Layanan kami :
- Jasa Pembuatan Website Depok
- Jasa Pembuatan Website Tangerang
- Jasa Pembuatan Website Bekasi
- Jasa Pembuatan Website Jogja
- Jasa Pembuatan Website Malang
- Jasa Pembuatan Website Semarang
- Jasa Pembuatan Website Medan
- Jasa Pembuatan Website Solo
- Jasa Pembuatan Website Lampung
- Jasa Pembuatan Website Makassar
Penutup
Itulah 17 contoh bahasa pemrograman yang saat ini cukup populer digunakan oleh para developer di tahun 2023 dan kemungkinan besar tahun 2024 pun akan sama hypenya. Masih banyak jenis-jenis bahasa pemrograman yang tidak dibahas disini. Apakah bahasa pemrograman yang sedang kamu pelajari saat ini termasuk didalamnya? Semoga artikel ini bermanfaat jangan lupa share ke temanmu yang lainnya juga.