Cara Menggunakan Free Pascal (FPC) untuk Pemula

Mulai perjalanan pemrograman Anda dengan Free Pascal.

Free Pascal Compiler (FPC) adalah kompiler Pascal yang bersifat open-source dan kompatibel dengan sintaks Delphi. Bagi Anda yang baru mengenal pemrograman atau ingin kembali ke akar sintaks Pascal yang terstruktur, FPC adalah alat yang sangat handal dan fleksibel untuk berbagai platform. Artikel ini akan memandu Anda langkah demi langkah tentang cara menggunakan Free Pascal, mulai dari instalasi hingga menjalankan program pertama Anda.

Langkah 1: Instalasi Free Pascal Compiler

Langkah pertama yang paling krusial adalah menginstal kompiler itu sendiri. FPC tersedia untuk hampir semua sistem operasi utama (Windows, macOS, Linux).

fpc -i

Jika instalasi berhasil, Anda akan melihat informasi versi dari Free Pascal Compiler.

Langkah 2: Memahami Lingkungan Pemrograman (IDE atau Teks Editor)

Meskipun FPC adalah kompiler baris perintah (CLI), ada beberapa cara untuk menulis dan menjalankan kode:

Opsi A: Menggunakan Lazarus IDE (Sangat Direkomendasikan)

Lazarus adalah Integrated Development Environment (IDE) yang dibangun menggunakan Free Pascal. Ini sangat mirip dengan Delphi dan menyediakan editor visual, debugger, serta alat bantu pengembangan aplikasi GUI.

Jika Anda berniat membuat aplikasi desktop, menginstal Lazarus adalah cara termudah untuk menggunakan FPC karena Lazarus sudah menyertakan FPC di dalamnya.

Opsi B: Menggunakan Editor Teks Biasa

Anda dapat menggunakan editor teks sederhana seperti Notepad++, VS Code, atau Sublime Text untuk menulis kode Pascal Anda. Pastikan Anda menyimpan file dengan ekstensi .pas.

Langkah 3: Menulis Program Pascal Sederhana

Mari kita buat program "Hello World" dasar. Buka editor teks Anda dan masukkan kode berikut:

program HelloWorld; uses crt; begin writeln('Halo Dunia! Saya menggunakan Free Pascal.'); readln; // Agar jendela terminal tidak langsung tertutup (khusus Windows/CRT) end.

Simpan file ini dengan nama, misalnya, halo.pas. Perhatikan penggunaan uses crt; yang umumnya diperlukan jika Anda ingin menggunakan fungsi seperti readln untuk menahan output di terminal berbasis DOS/Windows.

Langkah 4: Kompilasi Program Anda

Sekarang saatnya menggunakan FPC untuk mengubah kode sumber (.pas) menjadi kode mesin (file executable).

Buka Command Prompt atau Terminal, navigasikan ke direktori tempat Anda menyimpan file halo.pas, lalu jalankan perintah kompilasi:

fpc halo.pas

Jika tidak ada kesalahan sintaksis dalam kode Anda, FPC akan memprosesnya dan menghasilkan file executable. Di Windows, ini akan menjadi halo.exe. Di Linux/macOS, ini akan menjadi halo (tanpa ekstensi).

Langkah 5: Menjalankan Program

Setelah kompilasi berhasil, Anda dapat menjalankan program Anda langsung dari terminal:

Output yang akan muncul di layar adalah: "Halo Dunia! Saya menggunakan Free Pascal."

Tips Lanjutan dalam Menggunakan FPC

FPC sangat kuat karena mendukung berbagai target kompilasi dan optimasi.

Menggunakan Opsi Kompilasi

Anda dapat memberikan opsi tambahan saat memanggil fpc. Misalnya:

Debugging

Untuk debugging yang efektif, Anda perlu mengompilasi program dengan menyertakan informasi debugging. Gunakan opsi -g:

fpc -g halo.pas

File yang dihasilkan kemudian dapat dibuka di Lazarus IDE atau debugger eksternal seperti GDB (jika Anda bekerja di lingkungan Linux/Unix).

Menguasai cara menggunakan Free Pascal membuka pintu untuk eksplorasi pemrograman yang lebih dalam, mulai dari utilitas sistem sederhana hingga aplikasi kompleks. Dengan sintaks yang jelas dan kompiler yang cepat, FPC adalah investasi waktu yang berharga bagi programmer mana pun.