Perl

Seperti juga bahasa lainnya, Perl menyediakan fasilitas pemrograman standar seperti penggunaan variabel, fungsi ("built-in function"), kontrol logika ("if-else"), dan iterasi (codice_2). Kontrol "switch" baru akan disediakan di Perl 6, namun di Perl 5 dapat diemulasikan dengan mudah. Perl membolehkan programer untuk membuat fungsi sendiri ("subroutine"), mengenalkan pembatasan cakupan variabel secara hirarkis, penggunaan komentar, serta pembuatan dokumentasi terstruktur bersandingan dengan kode program. Sejak Perl 5 dikeluarkan, Perl mendukung pemrograman berbasis objek (OOP), disusul kemudian dengan "thread programming", serta memperbaharui penggunaan "namespace". Fasilitas yang paling digemari pengguna Perl, "regular expression" (atau "regex"), telah ada sejak Perl 2. Dari versi ke versi regex makin dikembangkan sehingga diakui sebagai implementasi regex paling lengkap. Tidak heran kemudian muncul implementasi regex yang dikenal sebagai PCRE, atau "Perl-compatible regular expression".