آموزش Perl

معرفی Perl

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

اگر چه Perl در واقع کلمه ی مخفف نیست، اما برخی آن را به عنوان Practical Extraction و Report Language استفاده می کنند.

پرل را برای پروژه های مهم  در بخش های عمومی بکار می برند.

پرل منبع باز می باشد و دارای مجوز Artistic و GNU مجوز GPL است.

این زبان توسط  Larry Wall طراحی شده است.  نسخه ی Perl 1.0 به عنوان alt.comp.sources usenet در سال 1987 منتشر شد.

مجله PC، پرل را به عنوان فینالیست جایزه فنی برتر 1998 در بخش ابزار توسعه اعلام کرد.

ویژگی های Perl

  • دارای بهترین ویژگی های سایر زبانها مانند C ،awk، sed، sh، و BASIC
  • پشتیبانی پایگاه دادهپرل با ادغام DBI از پایگاه های شخص ثالث مانند اوراکل، Sybase ،Postgresql،MySQL
  • پرل با HTML ،XML و دیگر زبان های برجسته کار می کند
  • پشتیبانی از یونیکد
  • سازگار با Y2K
  • پشتیبانی از برنامه نویسی رویه ای و شی گرا
  • اتصال به کتابخانه های خارجی C++ / C از طریق XS یا SWIG
  • قابل گسترش
  • دارای بیش از 20،000 ماژول شخص ثالث موجود در شبکه مجله جامع پرل (CPAN)
  • مترجم Perl را می توان در سیستم های دیگر تعبیه کرد.