author Ahmad Muhardian

7 (Bahasa) Pemrograman yang Dapat Dilakukan Langsung di Ubuntu


Pemrograman Linux Ubuntu

Hallo kawan, kali ini saya akan membahas 7 bahasa pemrograman yang dapat dilakukan langsung di Ubuntu tanpa menginstal apapun.

Eksperimen ini saya lakukan di Ubuntu 16.04 64bit Live CD. Saya sudah disediakan teks editor seperti Gedit, Vi, dan Nano untuk menulis kode.

Baca juga: 6 Teks Editor Berbasis Teks (CLI) di Linux untuk Menulis Kode

Adapun 7 bahasa pemrograman yang dapat dilakukan langsung di Ubuntu adalah sebagai berikut.

1. Pemrograman Shell

Skrip Shell merupakan sebuah program yang bisa dijalankan di Unix Shell atau Command Line Interpreter (CLI). Shell itu sendiri adalah sebuah antarmuka untuk mengakses kernel dari sebuah sistem operasi.

Contoh program shell:

#!/bin/sh
echo "Hello World!"

Program ini akan menghasilkan output seperti ini:

Eksekusi program shell

2. Pemrograman C

Bahasa pemrograman C merupakan bahasa pemrograman yang diciptakan oleh Dennies Ritchie. Bahasa yang umurnya cukup tua ini, masih digunakan sampai saat ini. Bahkan, kernel Linux sendiri ditulis dengan bahasa pemrograman C.

Untuk melakukan pemrograman C di Linux, kita dapat memanfaatkan kompilator gcc (GNU C Compiler) atau (GNU Collection Compiler).

Perintah untuk kompilasi program C:

gcc kode_program.c -o nama_program

Perintah untuk menjalankan program:

./nama_program

Contoh kode program:

#include <stdio.h>

void main(){
    printf("Hello World\n");
}

Kompilasi dan Eksekusi:

Kompilasi dan eksekusi program C di Ubuntu

Baca juga: Pemrograman C di Linux, Persiapan dan Percobaan

3. Pemrograman C++

Bahasa pemrograman C++ merupakan bahasa pengembangan dari bahasa C. Bahasa C++ mendukung pemrograman berorientasikan objek (Object Oriented Programming), sedangkan bahasa C tidak.

Itulah perbedaan yang cukup terlihat dari bahasa C dengan C++. Kemudian untuk melakukan pemrograman C++ di Linux, kita dapat menggunakan kompilator g++. Kompilator g++ masih satu paket dengan kompilator gcc.

Perintah kompilasi program C++:

g++ kode_program.cpp -o nama_program

Cara eksekusi:

./nama_program

Contoh Program:

#include <iostream>

using namespace std;

int main(){
    cout << "Hello pak Petani Kode" << endl;
    return 0;
}

Hasil kompilasi dan eksekusi:

Kompilasi dan eksekusi program C++ di Ubuntu

4. Pemrograman Python

Python merupakan bahasa pemrograman skrip (scripting) yang diciptakan oleh Guido Van Rossum. Python kadang digunakan untuk membangun aplikasi Linux baik berbasis CLI maupun GUI. Ubuntu sendiri sudah membawa Python dalam distribusinya. Jadi, kita tidak perlu menginstal Python untuk melakukan pemrograman Python.

Cara membuka interpreter Python, ketik python di terminal:

Membuka Interpreter Python di Ubuntu

Cara mengeksekusi sebuah skrip python:

python nama_skrip.py

Contoh program:

print "Hello World!"

Hasil eksekusi:

Eksekusi program Python di Ubuntu

Baca juga:

5. Pemrograman Perl

Bahasa pemrograman Perl dikembangkan pertama kali oleh Larry Wall pada tahun 1987 sebagai bahasa skrip (scripting) untuk Unix. Tujuannya untuk memudahkan proses dalam pembuatan laporan.

Sampai saat ini Perl sudah banyak mengalami perubahan dan revisi. Ubuntu juga membawa Perl pada distribusinya. Jadi, kita bisa langsung menggunakannya seperti Python.

Cara eksekusi skrip perl:

perl nama_skrip.pl

Contoh Program:

#!/usr/bin/perl

print "Hello World!\n";

Hasil eksekusi:

Eksekusi program perl di ubuntu

6. Pemrograman Javascript

Javascript merupakan bahasa yang tengah populer pada tahun ini. Sekarang javascript tidak hanya digunakan di browser, javascript juga digunakan di server, mobile, jaringan, dan desktop.

Ubuntu sendiri membawa Mozilla Firefox pada distribusinya, dengan demikian kita bisa melakukan pemrograman Javascript melalui Mozilla Firefox.

Contoh Program:

<!DOCTYPE html>
<html>
<head>
    <title>Hello World JS</title>
    <script type="text/javascript">
        console.log("hello world! dari Console");
        document.write("Hello World!");
    </script>
</head>

<body>
</body>
</html>

Hasil di browser:

Percobaan Javascript di Browser Firefox Ubuntu

Baca juga: Langkah Awal Belajar Javascript

7. Pemrograman AWK

AWK merupakan bahasa pemrograman yang didesain untuk memproses teks dan biasanya digunakan untuk ekstraksi data dan pembuatan laporan. AWK menjadi fitur standar sistem operasi Unix-like. Oleh karena itu, Ubuntu juga menyediakan AWK pada distribusinya.

Cara eksekusi program AWK

awk -f nama_skrip

Contoh program:

#!/bin/awk -f

BEGIN {
    print "Hello World!"
}

Hasil eksekusi:

Eksekusi Program AWK di Ubuntu

Itulah tujuh bahasa pemrograman yang dapat dilakukan langsung di Ubuntu. Mungkin masih ada lagi yang belum dicantumkan. Silakan ditambahkan di komentar.

Referensi: