Pemrograman Pascal

Pascal adalah bahasa pemrograman pertama yang saya ketahui. Pertama kali diperkenalkan pada perlajaran muatan lokal di SMK.

Saat masih menggunakan Windows, saya menggunakan Turbo Pascal untuk belajar pemrograman Pascal. Kemudian, ketika berlaih ke Linux, saya menggunakan WINE untuk menjalankan Turbo Pascal.

Sebenarnya Linux sudah menyediakan kompilator Pascal yang bisa kita gunakan. Ada dua jenis kompilator pascal di Linux, yaitu Free Pascal dan GNU Pascal.

Pada tulisan ini, kita akan belajar pascal menggunakan kompilator Free Pascal. Free Pascal tidak hanya untuk Linux, Free Pascal juga bisa digunakan untuk sistem operasi lain seperti Windows dan Unix.

Instalasi Free Pascal

Saat ini saya menggunakan Ubuntu, instalasi pascal dapat dengan mudah dilakukan melalui perintah apt.

sudo apt-get install fpc

Setelah itu, gunakan perintah fpc -v untuk memeriksa versi Free Pascal yang terinstal. Di Komputer saya, output-nya seperti ini:

Free Pascal Compiler version 2.6.4+dfsg-3 [2014/07/13] for i386
Copyright (c) 1993-2014 by Florian Klaempfl and others
Fatal: No source file name in command line
Fatal: Compilation aborted
Error: /usr/bin/ppc386 returned an error exitcode (normal if you did not specify a source file to be compiled)

Membuat Program Pascal

Setelah kita menginstal kompilator Pascal, mari kita coba membuat program. Silahkan buka teks editor, kemudian tulis kode program di bawah ini.

PROGRAM hello_world;
BEGIN
    writeln('Hello World');
END.

Simpanlah dengan nama hello_world.pas. Saya menyimpannya di /home/ardianta/pascal.

Menyimpan Kode Program Pascal

Setelah itu, kita lakukan kompilasi. Kompilasi artinya mengubah kode program, menjadi program yang bisal langsung dijalankan komputer.

Buka terminal, kemudian masuk ke direktori tempat menyimpan kode programnya.

cd /home/ardianta/pascal

Setelah itu, kita lakukan kompilasi dengan perintah ini:

fpc hello_world.pas

Kompilasi Program Pascal

Kalau tidak ada error, maka kompulasi berhasil. Setelah itu akan tercipta dua file baru yaitu hello_world.o dan hello_world.

Berkas Pascal Setelah dikompilasi

file hello_world.o adalah file objek. Sementara hello_world adalah berkas binary atau executeable yang dapat kita jalankan.

Gunakan perntah ./hello_world untuk menjalankannya.

Mengekseksui program pascal

Bagus! program Pascal pertama kita sudah jadi dan berhasil dijalankan.

Memahami Kode Pascal

Program Hello World di atas hanya berfungsi menampilkan pesan hello world ke layar.

Pertama-tama, kita menuliskan judul programnya.

program hello_world;

Kedua, menulis tubuh program. Dimulai dari Begin sampai End..

BEGIN
    writeln('Hello World');
END.

Perhatikanlah intruksi writeln('Hello World');, inilah yang menyuruh komputer untuk menuliskan pesan hello world ke layar. Setiap intruksi dalam pascal harus diakhiri dengan titik-koma (;).

PROGRAM nama_program;
BEGIN
    intruksi1();
    intruksi2();
    intruksi3();
END.

Kesimpulan

Pemrograman Pascal di Linux dapat dilakukan dengan kompilator yang sudah disediakan. Langkah-langkahnya:

  1. Tulis Program
  2. Lakukan kompilasi
  3. Eksekusi Program

Selanjutnya: Aturan Penulisan Kode Pascal yang Wajib dipahami