पर्ल ट्यूटोरियल

Perl एक है programming languageलैरी वॉल द्वारा विकसित, विशेष रूप से टेक्स्ट प्रोसेसिंग के लिए डिज़ाइन किया गया। यह व्यावहारिक निष्कर्षण और रिपोर्ट भाषा के लिए है। यह विभिन्न प्लेटफार्मों पर चलता है, जैसे विंडोज, मैक ओएस, और यूनिक्स के विभिन्न संस्करण। यह ट्यूटोरियल पर्ल पर पूरी समझ प्रदान करता है।

क्यों जानें पर्ल?

  • पर्ल एक स्थिर, क्रॉस प्लेटफार्म प्रोग्रामिंग भाषा है।

  • हालांकि पर्ल आधिकारिक तौर पर एक परिचित नहीं है, लेकिन कुछ लोगों ने इसका इस्तेमाल किया Practical Extraction and Report Language

  • इसका उपयोग सार्वजनिक और निजी क्षेत्रों में मिशन महत्वपूर्ण परियोजनाओं के लिए किया जाता है।

  • पर्ल एक ओपन सोर्स सॉफ्टवेयर है, जिसे इसके कलात्मक लाइसेंस या GNU जनरल पब्लिक लाइसेंस (GPL) के तहत लाइसेंस प्राप्त है ।

  • पर्ल लैरी वॉल द्वारा बनाया गया था।

  • Perl 1.0 को 1987 में usenet के alt.comp.sources पर जारी किया गया था।

  • इस ट्यूटोरियल के लेखन के समय, पर्ल का नवीनतम संस्करण 5.16.2 था।

  • पर्ल ऑक्सफोर्ड इंग्लिश डिक्शनरी में सूचीबद्ध है ।

पीसी मैगज़ीन ने पर्ल को विकास उपकरण श्रेणी में 1998 के तकनीकी उत्कृष्टता पुरस्कार के लिए अंतिम घोषित किया।

पर्ल सुविधाएँ

  • पर्ल अन्य भाषाओं, जैसे कि C, awk, sed, sh, और BASIC, और अन्य से सर्वश्रेष्ठ सुविधाएँ लेता है।

  • पर्ल्स डेटाबेस इंटीग्रेशन इंटरफ़ेस DBI Oracle, Sybase, Postgres, MySQL और अन्य सहित तीसरे पक्ष के डेटाबेस का समर्थन करता है।

  • पर्ल HTML, XML और अन्य मार्क-अप भाषाओं के साथ काम करता है।

  • पर्ल यूनिकोड का समर्थन करता है।

  • पर्ल वाई 2 के अनुपालन है।

  • पर्ल प्रक्रियागत और वस्तु-उन्मुख प्रोग्रामिंग दोनों का समर्थन करता है।

  • एक्सएल या SWIG के माध्यम से बाह्य सी / सी ++ पुस्तकालयों के साथ पर्ल इंटरफेस।

  • पर्ल एक्स्टेंसिबल है। व्यापक पर्ल आर्काइव नेटवर्क ( CPAN ) से 20,000 से अधिक तृतीय पक्ष मॉड्यूल उपलब्ध हैं ।

  • पर्ल दुभाषिया को अन्य प्रणालियों में एम्बेड किया जा सकता है।

नमस्ते विश्व पर्ल का उपयोग कर।

बस आपको पर्ल के बारे में थोड़ा सा उत्साह देने के लिए, मैं आपको एक छोटा पारंपरिक पर्ल हैलो वर्ल्ड कार्यक्रम देने जा रहा हूं, आप डेमो लिंक का उपयोग करके इसे आज़मा सकते हैं।

#!/usr/bin/perl

# This will print "Hello, World"
print "Hello, world\n";

पर्ल के अनुप्रयोग

जैसा कि पहले उल्लेख किया गया है, पर्ल वेब पर सबसे अधिक इस्तेमाल की जाने वाली भाषा में से एक है। मैं उनमें से कुछ को यहाँ सूचीबद्ध करने जा रहा हूँ:

  • पर्ल अपनी पाठ हेरफेर क्षमताओं और तेजी से विकास चक्र के कारण सबसे लोकप्रिय वेब प्रोग्रामिंग भाषा हुआ करता था।

  • पर्ल को व्यापक रूप से " इंटरनेट के डक्ट-टेप " के रूप में जाना जाता है ।

  • पर्ल ई-कॉमर्स लेनदेन सहित एन्क्रिप्टेड वेब डेटा को संभाल सकता है।

  • पर्ल को 2000% तक प्रसंस्करण को गति देने के लिए वेब सर्वर में एम्बेड किया जा सकता है।

  • पर्ल का mod_perl Apache वेब सर्वर को Perl दुभाषिया को एम्बेड करने की अनुमति देता है।

  • पर्ल का डीबीआई पैकेज वेब-डेटाबेस एकीकरण को आसान बनाता है।

दर्शक

यह Perl tutorial शुरुआती के लिए तैयार किया गया है ताकि वे पर्ल स्क्रिप्टिंग भाषाओं से संबंधित उन्नत अवधारणाओं को बुनियादी समझने में मदद कर सकें।

आवश्यक शर्तें

इससे पहले कि आप इस संदर्भ में दिए गए विभिन्न प्रकार के उदाहरणों के साथ अभ्यास करना शुरू करें, हम एक धारणा बना रहे हैं कि आपके पास सी प्रोग्रामिंग और यूनिक्स शेल के लिए पूर्व प्रदर्शन है।