TechBord Logo
TechBord detail

زبان پرل (Perl) چیست؟

Perl یک متن باز (Open Source) همه منظوره زبان برنامه نویسی (Programming Language) است. این در ابتدا برای پردازش و دستکاری دسته های بزرگ متن طراحی شده بود، اما اکنون برای اهداف بسیاری استفاده می شود. بیشتر برای نوشتن اسکریپت های Common Gateway Interface (رابط دروازه مشترک (CGI)) برای وب سرور (Web Server)، تجزیه و تحلیل فایل لوگ (Log File) و انجام وظایف مدیریت سیستم استفاده می شود.

Perl نحو (Syntax) را از زبان ()، پوسته یونیکس (Unix) و دیگر زبان‌های برنامه‌نویسی رایج پوسته (Shell) قرض می‌گیرد. این یک زبان منعطف است که بر اساس این اصل ساخته شده است که "بیش از یک راه برای انجام آن وجود دارد." انعطاف پذیری و ریشه های مشترک آن در سایر زبان های برنامه نویسی به پرل منحنی یادگیری آسانی می دهد. پرل برنامه نویسان را به یک الگو محدود نمی کند، در عوض به توسعه دهندگان اجازه می دهد بین برنامه نویسی رویه ای، برنامه نویسی شی گرا (OOP) یا تابعی یکی را انتخاب کنند. همچنین یک زبان تفسیری است، به این معنی که مفسر پرل می‌تواند اسکریپت (Script) را بدون کد کامپایل (Compile) اجرا کند.

طراحان پرل بر روی توانمندسازی برنامه‌نویسان برای نوشتن سریع و آسان. استفاده کارآمد از منابع محاسباتی در اولویت نبود. Perl شامل ویژگی هایی است که اسکریپت های Perl را نسبت به انجام یک کار مشابه در برنامه ای که به زبان C نوشته شده است، منابع فشرده تر می کند. این می‌تواند یافتن برنامه (Program) در کد را دشوار کند.

توجه: Perl مخفف نیست، اگرچه نام‌های پشتیبان مختلفی برای آن ایجاد شده است، مانند "زبان استخراج و گزارش عملی".

p>

تعریف اصطلاح زبان پرل (Perl) توسط تک بورد

تعریف زبان پرل (Perl) در این صفحه یک تعریف پایه نگاشته شده توسط تک بورد است. اگر مایل به ارجاع به این صفحه یا استناد به این تعریف هستید، با شرط درج لینک به این صفحه می توانید از این محتوا استفاده کنید.

هدف تک بورد توضیح اصطلاحات کامپیوتری به روشی است که به راحتی قابل درک باشد. ما برای سادگی و دقت با هر تعریفی که منتشر می کنیم تلاش می کنیم. اگر بازخوردی درباره تعریف زبان پرل (Perl) دارید یا می‌خواهید یک اصطلاح فنی جدید پیشنهاد کنید، لطفاً با ما تماس بگیرید.

آیا می خواهید اصطلاحات فنی بیشتری یاد بگیرید؟ در خبرنامه روزانه یا هفتگی مشترک شوید و شرایط و آزمون های ویژه را در ایمیل خود تحویل بگیرید.