SlideShare une entreprise Scribd logo
1  sur  7
PROGRAMA KOMPUTER
Agung Sutikno, S.Kom,. M.M.S.I
Why Perl Language?
Perl 5
Perl 6
Sejarah Perl
• Perl singkatan dari "Practical Extraction and Report Language",
merupakan bahasa tingkat tinggi, bahasa pemrograman yang bersifat
dinamis serta merupakan interpreter.
• dibuat oleh Larry Wall pada tahun 1987.
• Perl diimplementasikan sebagai core interpreter bersama dengan
kumpulan modul-modul yang sangat banyak yang ditulis dengan
menggunakan bahasa C.
• Perl meminjam fitur-fitur dari bahasa pemrograman lain seperti C, shell
scripting (sh), awk, dan sed dan hal inilah yang menjadi salah satu
alasan mengapa bahasa pemrograman Perl sangat powerful untuk
pemrosesan data teks.
Instalasi Perl
• GNU/Linux
• Di sistem operasi GNU/Linux, Perl secara default telah terinstal
sehingga tidak perlu dilakukan instalasi lagi
sagung@sagung-7380:~$ perl -v
This is perl 5, version 30, subversion 0 (v5.30.0) built for x86_64-linux-gnu-thread-multi
(with 50 registered patches, see perl -V for more detail)
Copyright 1987-2019, Larry Wall
Instalasi Perl
• Microsoft Windows
• Microsoft Windows tidak secara default menyertakan Perl
sehingga perlu dilakukan instalasi secara manual. Perl
interpreter tersedia secara gratis di situs
https://www.perl.org/get.html
IDE (Integrated Development Environment)
• Program komputer yang memiliki beberapa fasilitas yang
diperlukan dalam pembangunan perangkat lunak. Tujuan dari
IDE adalah untuk menyediakan semua utilitas yang diperlukan
dalam membangun perangkat lunak.
Comprehensive Perl Active Network (CPAN)
• CPAN singkatan dari Comprehensive Perl Active Network,
merupakan "warehouse" terpusat tempat seluruh modul Perl
berada. Not Reinventing the wheel adalah sebuah slogan bagi
bahasa pemrograman Perl karena programmer yang ingin
membangun aplikasi tertentu, tidak perlu harus memrogram
dari awal, cukup memanfaatkan modul-modul CPAN yang telah
ada. Situs dari CPAN adalah
http://search.cpan.org

Contenu connexe

Similaire à Perl.pptx

Generasi bhs pemrograman.ppt
Generasi bhs pemrograman.pptGenerasi bhs pemrograman.ppt
Generasi bhs pemrograman.ppt
gea prima
 
Pengenalan_Materi-Paradigman_PBO-fix.pptx
Pengenalan_Materi-Paradigman_PBO-fix.pptxPengenalan_Materi-Paradigman_PBO-fix.pptx
Pengenalan_Materi-Paradigman_PBO-fix.pptx
ngajiyanto .
 
materi kelas 8 pemograman pascal.pptx
materi kelas 8 pemograman pascal.pptxmateri kelas 8 pemograman pascal.pptx
materi kelas 8 pemograman pascal.pptx
NaeniPaccing
 

Similaire à Perl.pptx (20)

Pengenalan bahasa java & instalasi java.pptx
Pengenalan bahasa java & instalasi java.pptxPengenalan bahasa java & instalasi java.pptx
Pengenalan bahasa java & instalasi java.pptx
 
Bahasa pemrograman
Bahasa pemrogramanBahasa pemrograman
Bahasa pemrograman
 
Pendahuluan
PendahuluanPendahuluan
Pendahuluan
 
Perisian
PerisianPerisian
Perisian
 
Sistem operasi linux
Sistem operasi linuxSistem operasi linux
Sistem operasi linux
 
Generasi bhs pemrograman.ppt
Generasi bhs pemrograman.pptGenerasi bhs pemrograman.ppt
Generasi bhs pemrograman.ppt
 
Teknik kompilasi
Teknik kompilasi Teknik kompilasi
Teknik kompilasi
 
Tugas SO2 muh. irwandi 10 332
Tugas SO2 muh. irwandi 10 332Tugas SO2 muh. irwandi 10 332
Tugas SO2 muh. irwandi 10 332
 
Tugas so2 muh. irwandi 10 332
Tugas so2 muh. irwandi 10 332Tugas so2 muh. irwandi 10 332
Tugas so2 muh. irwandi 10 332
 
Chapter 5
Chapter 5Chapter 5
Chapter 5
 
Pengenalan_Materi-Paradigman_PBO-fix.pptx
Pengenalan_Materi-Paradigman_PBO-fix.pptxPengenalan_Materi-Paradigman_PBO-fix.pptx
Pengenalan_Materi-Paradigman_PBO-fix.pptx
 
Uml tools
Uml toolsUml tools
Uml tools
 
materi kelas 8 pemograman pascal.pptx
materi kelas 8 pemograman pascal.pptxmateri kelas 8 pemograman pascal.pptx
materi kelas 8 pemograman pascal.pptx
 
pptosupload-170227014159.pptx
pptosupload-170227014159.pptxpptosupload-170227014159.pptx
pptosupload-170227014159.pptx
 
P3
P3P3
P3
 
Aplikasi pemrograman
Aplikasi pemrogramanAplikasi pemrograman
Aplikasi pemrograman
 
Chapter 2 sistem operasi
Chapter 2 sistem operasiChapter 2 sistem operasi
Chapter 2 sistem operasi
 
Paper bahasa pemrograman matkul mikroprosessor
Paper bahasa pemrograman matkul mikroprosessorPaper bahasa pemrograman matkul mikroprosessor
Paper bahasa pemrograman matkul mikroprosessor
 
Proposal bahasa indonesia
Proposal bahasa indonesiaProposal bahasa indonesia
Proposal bahasa indonesia
 
Introducing Object oriented programming
Introducing Object oriented programmingIntroducing Object oriented programming
Introducing Object oriented programming
 

Perl.pptx

  • 3. Sejarah Perl • Perl singkatan dari "Practical Extraction and Report Language", merupakan bahasa tingkat tinggi, bahasa pemrograman yang bersifat dinamis serta merupakan interpreter. • dibuat oleh Larry Wall pada tahun 1987. • Perl diimplementasikan sebagai core interpreter bersama dengan kumpulan modul-modul yang sangat banyak yang ditulis dengan menggunakan bahasa C. • Perl meminjam fitur-fitur dari bahasa pemrograman lain seperti C, shell scripting (sh), awk, dan sed dan hal inilah yang menjadi salah satu alasan mengapa bahasa pemrograman Perl sangat powerful untuk pemrosesan data teks.
  • 4. Instalasi Perl • GNU/Linux • Di sistem operasi GNU/Linux, Perl secara default telah terinstal sehingga tidak perlu dilakukan instalasi lagi sagung@sagung-7380:~$ perl -v This is perl 5, version 30, subversion 0 (v5.30.0) built for x86_64-linux-gnu-thread-multi (with 50 registered patches, see perl -V for more detail) Copyright 1987-2019, Larry Wall
  • 5. Instalasi Perl • Microsoft Windows • Microsoft Windows tidak secara default menyertakan Perl sehingga perlu dilakukan instalasi secara manual. Perl interpreter tersedia secara gratis di situs https://www.perl.org/get.html
  • 6. IDE (Integrated Development Environment) • Program komputer yang memiliki beberapa fasilitas yang diperlukan dalam pembangunan perangkat lunak. Tujuan dari IDE adalah untuk menyediakan semua utilitas yang diperlukan dalam membangun perangkat lunak.
  • 7. Comprehensive Perl Active Network (CPAN) • CPAN singkatan dari Comprehensive Perl Active Network, merupakan "warehouse" terpusat tempat seluruh modul Perl berada. Not Reinventing the wheel adalah sebuah slogan bagi bahasa pemrograman Perl karena programmer yang ingin membangun aplikasi tertentu, tidak perlu harus memrogram dari awal, cukup memanfaatkan modul-modul CPAN yang telah ada. Situs dari CPAN adalah http://search.cpan.org