Lompat ke konten Lompat ke sidebar Lompat ke footer

Berkenalan dengan Bahasa Pemrograman PERL

Oke sob kali ini saya akan membahas salahsatu pemrograman yang cukup tua yaitu PERL.


Logo perl

Apa itu PERL?


PERL merupakan sebuah bahasa pemrograman yang dikembangkan oleh Larry Wall pada tahun 1987 , PERL dikembangkan untuk program pemrosesan teks, PERL singkatn dari Practical Extraction and Report Language. PERL meruapakan bahasa interpreter mirip dengan Python, PHP dan Ruby yaitu menerjemahkan program baris perbaris untuk dijalankan berbeda dengan Java C, C++ yang meruapakan bahasa pemrograman yang mana dibutuhkan kompilasi untuk menjalankanya. Perl dapat berjalan di berbagai sistem operasi (cross platform) seperti Linux, Windows dan MAC OSX.



Larry Wall (sumber: wikipedia.org)



Berikut ini adalah Fitur fitur dalam PERL.


1. perl mengambil fitur terbaik dari berbagai bahasa pemrograman lain seperti bash, awk, c, jangan kaget nanti kalau menemukan script perl yang mirip dengam bahasa pemrograman tersebut.
2. perl mendukung untuk berinteraksi dengan database pihak ketiga sebut saja Oracle, Mysql, postgresql dll
3. perl dapat bekerja dengan bahsa markup seperti XML, dan HTML


Aplikasi Yang menggunakan PERL


1. perl bisa digunakan untuk bahasa pemrograman web karena kemampuan nya untuk memanipulasi teks dan pengguananya yang cepat
2. perl mod_perl.c memungkinkan web server apache untuk menjalankan nya dengan interpreter perl
3. paket DBI untuk integrasi web-database yang lebih mudah dah cepat.



Program Hello world di PERL


Berikut adalah untuk menampilkan hello world dengan perl

#!/bin/perl

print "Hello world";


Untuk menjalankan nya sobat salin program diatas kemudian masukkan ke sebuah file dengan nama hello.pl untuk menjalankan misal di Linux/Terminal cukup memanggil command perl kemudian diikuti oleh nama filenya seperti berikut

$ perl hello.pl

maka teks hello world akan muncul ke layar







Posting Komentar untuk "Berkenalan dengan Bahasa Pemrograman PERL"

Iman Nurjaman
Iman Nurjaman Penulis, Blogger