Skip to main content
contoh bahasa pemrograman

15 Contoh Bahasa Pemrograman Paling Populer 2018

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.

Stackoverflow.com situs tanya jawab 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.

 

15 Contoh Bahasa Pemrograman yang paling populer

contoh bahasa pemrograman

Menurut survey stackoverflow.com kurang lebih ada 15 macam bahasa pemrograman yang paling banyak digunakan pada tahun 2018 dari sekian banyak bahasa pemrograman. Apa saja jenis-jenis bahasa pemrograman tersebut ? inilah ulasan singkatnya.

1. 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 dan lainnya. Kode-kode javascript dapat disisipkan di dalam halaman web menggunakan tag script.

Umur bahasa pemrograman ini sebetulnya sudah 20an. 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. Java

Bahasa pemrograman java yaitu bahasa pemrograman yang bisa dijalankan diberbagai komputer (pc/latop) 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 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!");
   }
}

 

3. 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. 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. 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";
?>

 

6. 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. 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. 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. 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. 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. Go

Bahasa pemrograman Go sering disebut juga Golang yaitu bahasa pemrograman yang dibuat oleh perusahaan Google pada tahun 2009.

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. 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. 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. Visual Basic for Application

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

 

Itulah 15 contoh bahasa pemrograman yang saat ini cukup populer digunakan oleh para developer.  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.

Tulisan Menarik Lainnya :

Guntoro

Freelancer web and mobile developement, blogger, and teacher.