Perl adalah bahasa scripting yang dimulai oleh Larry Wall. Penggunaannya ditemui secara luas untuk CGI (Common Gateway Interface) dan bioinformatika karena fasilitas pattern matching-nya. Versi terakhir adalah versi 5, dan versi 6 sedang dalam tahap pengembangan. Perl tersedia dalam versi untuk berbagai sistem operasi seperti UNIX (termasuk Linux dan Mac OS X), Windows dan BeOS.

Hello World

Berikut ini satu contoh program sederhana dalam bahasa Perl untuk menulis kalimat "Hello World":

#!/usr/bin/perl -w

print "Hello, world!\n";

Jenis data

Perl memiliki tiga jenis data dasar: skalar, array dan hash. Ketiganya dibedakan dengan awalan di depan nama variabel:

  1. Skalar adalah segala sesuatu yang bersifat tunggal, misalnya string dan angka. Awalan yang digunakan adalah $. Misalnya $nilai
    Array adalah himpunan skalar yang diberi indeks bilangan cacah. Awalannya adalah @. Misalnya @murid
    Hash adalah himpunan skalar yang diberi indeks skalar (biasanya string). Awalannya adalah %. Misalnya %hobby